.NET Framework 3.5

C# v3.0 - Visual Studio 2008


VSTO - Office Interop API Extensions

More Details


System.Collections.Generic.HashSet

More Details


Implicitly Typed Variables - var

More Details


Auto Implemented Properties

More Details


Anonymous Types

More Details


Generic Delegates - System.Func/Action/Predicate

More Details


Object Initializers

More Details


Partial Methods

More Details


Collection Initializers

More Details


Extension Methods

More Details


Lamda Expressions

More Details


Language Intergrated Query (LINQ)

More Details


Query Expressions

Make frequent use of anonymous types


Expression Trees

These represent code in a tree-like data structure where each node is an expression (for example a method call or a binary operation).
You can instruct the compiler to create an expression tree for you based on an anonymous lambda expression.
You can also create expression trees manually using the System.Linq.Expressions namespace.


© 2023 Better Solutions Limited. All Rights Reserved. © 2023 Better Solutions Limited TopPrevNext