C# is a modern and innovative programming language. To that end, Microsoft plans to deliver several new features in C# that will greatly improve programmer productivity and the .NET development experience. At OOPSLA in November 2002, C# creator Anders Hejlsberg announced several potential new features for the next major release of the C# language, including:
- Generics, a form of C++ templates that makes reusing code easier
- Iterators, a construct that makes it easier for collections to define the means with which they are traverses using the foreach statement
- Anonymous methods, an easier way to perform tasks using delegates
- Partial types, a means for programmers to split code across multiple files
|