Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I find a free C# eBook? [closed]

Tags:

c#

Does anyone know a good (free) C# eBook for intermediate programmers? I want something that covers generics, threads, events, delegates, etc.

like image 730
Kredns Avatar asked Jan 22 '09 03:01

Kredns


People also ask

Where is free defined in C?

C library function - free() The C library function void free(void *ptr) deallocates the memory previously allocated by a call to calloc, malloc, or realloc.

Where can I get free malloc?

3.2. 3.3 Freeing Memory Allocated with malloc When you no longer need a block that you got with malloc , use the function free to make the block available to be allocated again. The prototype for this function is in stdlib. h .

What is the use of free () function?

The free() function in C++ deallocates a block of memory previously allocated using calloc, malloc or realloc functions, making it available for further allocations. The free() function does not change the value of the pointer, that is it still points to the same memory location.

How can I get free ptr?

The free() function frees the memory space pointed to by a pointer ptr which must have been returned by a pre‐ vious call to malloc() , calloc() or realloc() . Otherwise, or if free(ptr) has already been called before, undefined behavior occurs. If ptr is NULL , no operation is performed.


2 Answers

Here are a few open source books:

  • C# Yellow Book
  • C Sharp Programming
  • Programmer's Heaven C# School Book
  • Threading in C#
  • C# Essentials
  • .NET Book Zero
  • Data Structures and Algorithms with Object-Oriented Design Patterns in C#
like image 195
Christian C. Salvadó Avatar answered Oct 15 '22 00:10

Christian C. Salvadó


I found these two books fairly useful.

The C# School Book - this one covers just about everything you asked about, although it's a bit dated.

and of course, Rob Miles' C# Yellow Book

like image 34
John T Avatar answered Oct 14 '22 23:10

John T