.NET Framework 3.5
C# v3.0 - Visual Studio 2008
VSTO - Office Interop API Extensions
Implicitly Typed Variables - var
Auto Implemented Properties
Generic Delegates - System.Func/Action/Predicate
Language Intergrated Query (LINQ)
Make frequent use of anonymous types
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