Getting Started With C#:
Getting Started With C#
suggest changeVersions
| Version | Release Date | |
|---|---|---|
| 1.0 | 2001-01-01 | |
| 1.2 | 2003-04-01 | |
| 2.0 | 2005-09-01 | |
| 3.0 | 2007-08-01 | |
| 4.0 | 2010-04-01 | |
| 5.0 | 2013-06-01 | |
| 6.0 | 2015-07-01 | |
| 7.0 | 2017-03-07 |
C# is a multi-paradigm, C-descendant programming language from Microsoft. C# is a managed language that compiles to CIL, intermediate bytecode which can be executed on Windows, Mac OS X and Linux.
Versions 1.0, 2.0 and 5.0 were standardized by ECMA (as ECMA-334), and standardization efforts for modern C# are underway.
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents
0Getting Started With C#
17Regex
18DateTime
19Arrays
21Enum
22Tuples
24GUID
27Looping
36Casting
46Methods
51Keywords
57Generics
79Overflow
88Events
92Structs
102Polymorphism
103Immutability
104Indexer
106Stream
107Timers
108Stopwatches
109Threading
111Async Await
123ICloneable
124IComparable
126Using SQLite
127Caching
135Pointers
145Cryptography
147C# Script
155Contributors