منشورات ميزات C#3 الجديدة (وليست حول ميزات .Net 3.5) [مغلق]

StackOverflow https://stackoverflow.com/questions/137688

  •  02-07-2019
  •  | 
  •  

سؤال

هناك الكثير من الميزات الجديدة التي تأتي مع .Net Framework 3.5.تحتوي معظم المنشورات والمعلومات الموجودة في قائمة الموضوع على ميزات 3.5 الجديدة وتغييرات C# 3 في نفس الوقت.لكن يمكن استخدام C#3 بدون .Net 3.5.هل يعرف أحد مشاركة جيدة تصف التغييرات في اللغة؟(إلى جانب المواصفات الرسمية المملة والصريحة في MSDN إنه.)

هل كانت مفيدة؟

المحلول

تحديث:أستطيع أن أفهم بالتأكيد.إريك ليبرت لديه بعض المشاركات المتعمقة.التحقق منها.


اعجبتني سلسلة المشاركات سكوتغو على مميزات اللغة الجديدة..بعض مزيد من المعلومات هنا أيضا http://www.danielmoth.com/Blog/2007/11/top-10-things-to-know-about-visual.html esp القسم الخاص بميزات اللغة.

نصائح أخرى

هناك قائمة "سريعة وقذرة" على موقع C# in Depth الخاص بي (وهو أيضًا لسان طفيف في الخد):

للرد إلى حد ما على مشاركة تشارلز جراهام، لدي شرط حول مدى إمكانية تطبيق ميزات اللغة عند استهداف .NET 2.0:

تمامًا مثل المكونات الصارخة، إذا كنت مهتمًا باللغة بدلاً من إطار العمل، C # في العمق هو أقرب ما يكون إلى كتاب "اللغة فقط" كما رأيت.وينقسم أيضًا إلى قسمين (بعد المقدمة):ميزات جديدة في C#2 وميزات جديدة في C#3.

سكوت جوثري لديه سلسلة جيدة من المشاركات بلوق التي تصف الكثير من التحسينات.قم بالتمرير لأسفل إلى "تحسينات اللغة وLINQ".

تعبيرات لامدا
أنواع مجهولة
الخصائص التلقائية ومهيئات الكائنات/القائمة
طرق التمديد
بناء جملة الاستعلام

تحقق من اريك وايت درس تعليمي حول البرمجة الوظيفية في C#3.0

هذا هو الشيء الوحيد الذي أود أن أعرفه بنفسي بشكل ملموس.الشيء الوحيد الذي يمكنني أن أخبرك به هو أن الكثير من الميزات الجديدة في C# 3.0 ستعمل فعليًا في تطبيق 2.0 بحت إذا قمت بإجراء استهداف متعدد في VS 2008.أعلم أن طرق التمديد هي أحد هذه الأشياء.

إليك سلسلة من المقالات التي ساعدتني على فهم الميزات الجديدة بسرعة

http://blah.winsmarts.com/2006/05/19/demystifying-c-30--part-4-lambda-expressions.aspx

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top