.NET Array Collections File String Async Cast Class Data Dictionary Enum Exception For Foreach IEnumerable If IndexOf Interface Lambda LINQ List Parse Path Process Property Regex Sort Split StringBuilder Substring Switch Time

Cover logo

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

Cover logo

Features. With classes,
with 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.