2023-03-14 18:00:52
Some important dates in the history of C#January 1999: Anders Hejlsberg, the creator of Borland Delphi and Turbo Pascal, begins work on a new language that would eventually become C#.
June 2000: Microsoft announces the release of C# as part of the .NET Framework, along with the release of Visual Studio .NET.
January 2002: The first version of C#, known as C# 1.0, is officially released as part of the .NET Framework.
August 2005: C# 2.0 is released, introducing new features such as generics, anonymous methods, and iterators.
November 2007: C# 3.0 is released, adding new language features such as lambda expressions, extension methods, and expression trees.
April 2010: C# 4.0 is released, introducing features such as dynamic binding, named and optional arguments, and covariance and contravariance.
June 2015: C# 6.0 is released, with new features including string interpolation, null-conditional operators, and expression-bodied functions.
March 2017: C# 7.0 is released, adding features such as pattern matching, local functions, and tuples.
September 2019: C# 8.0 is released, with new features including nullable reference types, asynchronous streams, and switch expressions.
1.3K views15:00