Return directory]
. NET 3.0 Framework was released in July, however. NET 3.0 only adds new components on the basis of Version 2.0, so 3.0 depends on version 2.0. As to why 2.5 is not called 3.0, is not the scope of our discussion. Let's take a look. NET 3.0 brings us new components.
Four new components added by. NET 3.0:
- Windows Presentation Foundation;
- Windows Communication Foundation;
- Windows Workflow Foundation;
- Windows CardSpace;
. NET 3.0 brings us updated and more powerful components, but what really brings new features of C #3.0 language and the LINQ project is. NET Framework 3.5. This series of articles will focus on exploring new features brought to us by C #3.0, while the LINQ project will be explored in other series of articles.
C #3.0 new features:
- Implicitly Typed Local Variables (implicit type );
- Extension Methods (Extension method );
- Lambda Expressions (Lambda expression );
- Object Initializers (Object Initializers );
- Anonymous Types (Anonymous type );
- Implicitly Typed Arrays (implicit array );
- Query Expressions (Query expression );
- Expression Trees (Expression Tree );
In terms of quantity, C # seems to bring about more new features than 2.0, but I personally think that quantity cannot determine everything, and quality is more important, now let's start a C #3.0 passionate exploration journey!