آموزش و مقالات

0
مقالات آموزشی - آموزش برنامه نویسی C#

سیر تکامل سی شارپ

یکشنبه, 28 آذر,1395
سیر تکامل سی شارپ
 

مراحل تکامل C#:

اولین نسخه‌ی سی‌شارپ در سال 2002 معرفی شد که این نسخه با دات نت فریمورک .NET Framework 1 .0 همراه بود

در جدول زیر می‌توانید یک خلاصه از ویژگی‌های مهم نسخه‌های مختلف سی‌شارپ را ملاحظه نمایید:

نسخه ویژگی‌های کلیدی
C# 1.0
  • ویژگی‌های پایه‌ای
C# 2.0
  • Generics
  • Partial types
  • Anonymous methods
  • Iterators
  • Nullable types
  • Private setters (properties)
  • Method group conversions (delegates)
  • Covariance and Contra-variance
  • Static classes
C# 3.0
  • Implicitly typed local variables
  • Object and collection initializers
  • Auto-Implemented properties
  • Anonymous types
  • Extension methods
  • Query expressions
  • Lambda expressions
  • Expression trees
  • Partial Methods
C# 4.0
  • Dynamic binding (late binding)
  • Named and optional arguments
  • Generic co- and contravariance
  • Embedded interop types
C# 5.0
  • Async features
  • Caller information
C# 6.0
  • Expression Bodied Methods
  • Auto-property initializer
  • nameof Expression
  • Primary constructor
  • Await in catch block
  • Exception Filter
  • String Interpolation

در آموزش بعدی خواهید دید که چگونه محیط توسعه‌ی سی‌شارپ را آماده سازید

Print
52 رتبه بندی این مطلب:
5.0

سیدمحمد آذربراسیدمحمد آذربرا

سایر نوشته ها توسط سیدمحمد آذربرا

نوشتن یک نظر

نام:
ایمیل:
نظر:
افزودن نظر

نام شما
ایمیل شما
عنوان
پیام خود را وارد کنید ...
x