मुझे पता है कि C # 5 भाषा विनिर्देश कहां खोजना है लेकिन मुझे कहीं भी C # 6 भाषा विशिष्टता नहीं मिल सकती है।
C # 6 भाषा विशिष्टता कहाँ है ?
मुझे पता है कि C # 5 भाषा विनिर्देश कहां खोजना है लेकिन मुझे कहीं भी C # 6 भाषा विशिष्टता नहीं मिल सकती है।
C # 6 भाषा विशिष्टता कहाँ है ?
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC#\Specifications\1033\CSharp Language Specification.docx
(जहाँ 14.0
VS2015 को संदर्भित किया गया है) पुराने C # 5 कल्पना की एक प्रति है , न कि VS2015 और C # 6 की "वास्तविकता" को दर्शाती एक नई युक्ति
जवाबों:
लेखन के समय (मई 2016) Microsoft ने C # 6 के लिए युक्ति को अपडेट करना अभी तक समाप्त नहीं किया है। इस बीच, मैंने Microsoft के C # 6 के नवीनतम वर्तमान मसौदे को यहां रखा: https://github.com/ljw1004/csharpspec/blob/gh-pages/README.md
यह वर्तमान मसौदा लगभग समाप्त हो गया है, कुछ शेष TODO टिप्पणियों और जाँच के लिए सहेजें। (इस संस्करण को github + markdown में परिवर्तित कर दिया गया है, लेकिन इसमें DOCX और पीडीएफ संस्करण को डाउनलोड करने के लिए लिंक और ANTLR प्रारूप में व्याकरण डाउनलोड करने के लिए लिंक भी है)।
C # 5 से C # 6 तक सभी विशिष्ट परिवर्तनों की पूरी सूची के लिए, पुल अनुरोध देखें: https://github.com/ljw1004/csharpspec/pull/1/files
(क्यों Microsoft अभी तक C # 6 युक्ति को आधिकारिक तौर पर जारी करने के लिए नहीं मिला है; क्योंकि ECMA के साथ संरेखित करने के लिए प्रगति में काम के कारण, जो निश्चित रूप से समय लगता है; C # 6 युक्ति की रिलीज़ पर प्रयास खर्च करना शर्म की बात लगती है; अब केवल C # 6 के बाद के संस्करण का एक ही संस्करण ईसीएमए के साथ संरेखण के बाद बाहर आ जाएगा)।
when
कीवर्ड पर विवरण पा सकता हूं ? मुझे केवल बिट्स और टुकड़े मिले हैं, और यह कीवर्ड पर विवरण के बजाय एक सामान्य विषय के रूप में अपवाद फ़िल्टरिंग के बारे में अधिक है।
सी # 6.0 के लिए विनिर्देशन नहीं हैं उसी स्तर पर जो पिछले संस्करणों के लिए उपयोग किया जाता था।
सबसे करीबी बात है रॉसिन के लिए कोडप्लेक्स पर डिजाइन नोट्स (और गिटहब पर आगे बढ़ना)।
यहाँ C # सुविधाओं की एक सूची दी गई है:
https://roslyn.codeplex.com/wikipage?title=Language%20Feature%20Status&referringTitle=Documentation
और यहाँ उदाहरण के लिए अशक्त प्रचारक के लिए नोट हैं:
https://roslyn.codeplex.com/discussions/540883
चूंकि भाषा डिज़ाइन टीम GitHub में चली गई, इसलिए आप रोज़लिन रिपॉजिटरी पर C # 7.0 के अस्तित्व में आने के लिए डिज़ाइन नोट्स फ़िल्टर का अनुसरण जारी रख सकते हैं:
C # 6 विनिर्देशन का नवीनतम मसौदा https://github.com/dotnet/csharplang/blob/master/spec/README.md पर है