C sharp Features (c#)

Features of c# 2.0

 Partial classes

 Generics or parameterized types

 Static classes

 Anonymous delegates

 The accessibility of property accessors can be set independently

 Nullable value types

 Features of c# 3.0

 Language integrated query

 Object initializers and collection initializers

 Anonymous types

 Implicitly types local arrays and variables

 Lambda expressions

 Automatic properties

 Extension methods

 Parital methods

Features of c# 4.0

 Dynamic programming and lookups

 Named and optional parameters

 co-variance and contra-variance

 indexed properties

 COM specific interop features

Features of c# 5.0

 Support for parameterized constructors in generics

 Support for weak delegates or weak events

 better treatment for null

 Smart 'Case' support

Features of c# 6.0

 Read-only Auto-properties

 Auto-Property Initializer

 Expression-bodied function members

 using static

 Null - conditional operators

 String Interpolation

 Exception filters

 nameof Expressions

 await in catch and finally blocks

 index initializers

 Extension methods for collection initializers

 Improved overload resolution

Features of c# 7.0

 Out variables

 Tuples

 Discards

 Pattern matching

 Ref locals and returns

 Local functions

 More expression-bodied members

 throw Expressions

 Generalized async return types

 Numeric literal syntax improvements

About Author: author 4 + years of Information Technology experience in understanding and analyzing the software and hardware engineering requirements, onsite and offshore management of product development. Expert work on design and development for windows,web,mobile Expert knowledge of C#,ADO.NET, ASP.Net MVC, ENTITY FRAMEWORK, LINQ,COLLECTIONS, JAVASCRIPT,AngularJs 1.0,Angular2, Jquery,Jquery-Ajax, SQL SERVER, XAML,Windows phone 8.1 Good knowledge of WCF-Restful services,WCF, WEB API-Services ,Web- Services,MIcrosoft-Azure,JUICE UI,HTML,CSS,AJAX Read More...

Join him on Google+ | Facebook | Linkedin

No comments