Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.






This article introduces Big Integer added to .NET 4.0 and C# 2010.

Learn how to allocate short-lived arrays on the stack with stackalloc, access them through pointers, and copy array data using unsafe C# code.


Several language extensions are introduced in C# 3.0 code-named Orcas. These extensions are built on C# 2.0 to support functional programming style.

Delegate is type which holds the method(s) reference in an object. It is also referred as a type safe function pointers.




Converting C# to COBOL? Why would anyone want to do that? Is it possible? What are the reason? Actually there are some very good reasons explained in the article.





This article will describe about Garbage Collection. Garbage collection in Microsoft .NET common language runtime environment completely absolves the developer from tracking memory usage and knowing when to free memory.





This is a small article to illustrate C# access modifiers.



Learn how to define and use C# indexers and properties, including get/set accessors, inheritance, overriding, and abstract members.

This code snippet shows how to insert data to a Linklist at the beginning.

In this article we will discuss a number of ways to retrieve, show, and update data with ASP.NET forms using ADO.NET. Also, we will have a clear idea about the most common server controls in ASP.NET.

Everything on C#, not only its articles: the C# page →
Write an article and earn +1,000 SHARP when it is approved.
Write an article