.NET Array Dictionary List String 2D Async DataTable Dates DateTime Enum File For Foreach Format IEnumerable If IndexOf Lambda LINQ Parse Path Process Property Regex Replace Sort Split Static StringBuilder Substring Switch Tuple

C#. Programs expand and grow more complex. Languages must meet this challenge. The C# language is compiled. It is optimized and tested.

C# Go Java Python Ruby Swift VB.NET

Features. With classes and interfaces, we introduce abstraction. With LINQ, we query data. Strings represent text. Dictionary and List are collections.

In code, the dragon is complexity. C# helps us in this struggle. With knowledge, it becomes easy to use. A dragon breathes fire. Coding skill lets us tame this beast.

Thanks for visiting. Please select a tutorial category. Created by Sam Allen, sam@dotnetperls.com (Dot Net Perls). © 2007-2015 Sam Allen. All rights reserved.