c# - net - सी#के लिए सही संस्करण संख्या क्या हैं?




net fra framework 4.5 download (6)

सी # भाषा संस्करण इतिहास:

ये इस लेखन के समय सी # के संस्करणों के बारे में ज्ञात हैं:

ओपी के सवाल के जवाब में:

सी # के लिए सही संस्करण संख्या क्या हैं? क्या हुआ जब? मुझे सी # 3.5 के बारे में कोई जवाब क्यों नहीं मिल रहा है?

सी # 3.5 जैसी कोई चीज नहीं है - यहां भ्रम का कारण यह है कि सी # 3.0 .NET 3.5 में मौजूद है। भाषा और ढांचे को स्वतंत्र रूप से संस्करणित किया गया है, हालांकि - जैसा कि सीएलआर है, जो .NET 2.0 से 3.5 के लिए संस्करण 2.0 पर है, .NET 4 सीएलआर 4.0 पेश करता है, इसके बावजूद सर्विस पैक। .NET 4.5 में सीएलआर में विभिन्न सुधार हैं, लेकिन संस्करण स्पष्ट नहीं है: कुछ स्थानों पर इसे सीएलआर 4.5 के रूप में संदर्भित किया जा सकता है (उदाहरण के लिए, इस एमएसडीएन पेज को इसका संदर्भ देने के लिए उपयोग किया जाता है), लेकिन Environment.VersionEnvironment.Version संपत्ति अभी भी 4.0.xxx की रिपोर्ट।

भाषा, रनटाइम और फ्रेमवर्क संस्करणों के बीच संबंधों के बारे में अधिक विस्तृत जानकारी गहराई साइट पर सी # पर उपलब्ध है। इसमें सी # 3.0 की विशेषताओं के बारे में जानकारी शामिल है जिसका उपयोग आप .NET 2.0 को लक्षित करते समय कर सकते हैं। (यदि कोई भी इस सामग्री को इस विकी उत्तर में लाने के लिए चाहता है, तो उनका स्वागत है।)

3 मई, 2017 तक, सी # भाषा टीम ने सी # संस्करणों और उनके जीथब रेपो पर विशेषताओं का इतिहास बनाया: विशेषताएं सी # भाषा संस्करणों में जोड़ा गयाएक ऐसा पृष्ठ भी है जो आगामी और हाल ही में लागू भाषा सुविधाओं को ट्रैक करता है

https://code.i-harness.com

सी # के लिए सही संस्करण संख्या क्या हैं? क्या हुआ जब? मुझे सी # 3.5 के बारे में कोई जवाब क्यों नहीं मिल रहा है?

यह प्रश्न प्राथमिक रूप से उन लोगों की सहायता करना है जो गलत संस्करण संख्या का उपयोग कर उत्तर खोज रहे हैं, उदाहरण के लिए सी # 3.5 । उम्मीद है कि गलत संस्करण संख्या के साथ कोई जवाब खोजने में विफल होने वाला कोई भी व्यक्ति इस प्रश्न को ढूंढ लेगा और फिर सही संस्करण संख्या के साथ फिर से खोज करेगा।


आप here नवीनतम सी # संस्करणों की जांच कर सकते here


मैंने इस तालिका में अधिकांश संस्करणों का सारांश दिया है। लापता केवल एक एएसपी.NET कोर संस्करण होना चाहिए। मैंने एएसपी.नेट एमवीसी के विभिन्न संस्करण भी जोड़े हैं।

ध्यान दें कि एएसपी.नेट 5 को एएसपी.नेट कोर 1.0 और एएसपी.नेट एमवीसी 6 के रूप में पुन: ब्रैंड किया गया है जिसे एएसपी.नेट कोर एमवीसी 1.0.0 के रूप में दोबारा बांटा गया है। मेरा मानना ​​है कि यह परिवर्तन जनवरी 2016 के आसपास कभी-कभी हुआ था।

मैंने तालिका में एएसपी.नेट 5 आरसी 1 की रिलीज की तारीख शामिल की है, लेकिन मुझे अभी तक एएसपी.नेट कोर 1.0 और अन्य कोर संस्करणों को शामिल नहीं किया गया है, क्योंकि मुझे सटीक रिलीज तिथियां नहीं मिलीं। आप एएसपी.नेट कोर के बारे में रिलीज तिथियों के बारे में अधिक पढ़ सकते हैं: रिलीज के लिए निर्धारित एएसपी.नेट कोर 1.0 (एएसपी.नेट 5 / वीएनएक्स्ट) कब होता है?


यह यहां अधिकांश उत्तरों के समान है, लेकिन आसानी से टैब्यूलर किया गया है, और इसमें पूर्णता के लिए विजुअल स्टूडियो और .NET संस्करण हैं।

╔════════════╦════════════╦══════════════╦═════════════╦══════════════╗
║ C# version ║ VS version ║ .NET version ║ CLR version ║ Release date ║
╠════════════╬════════════╬══════════════╬═════════════╬══════════════╣
║    1.0     ║    2002    ║    1.0       ║     1.0     ║   Feb 2002   ║
║    1.2     ║    2003    ║    1.1       ║     1.1     ║   Apr 2003   ║
║    2.0     ║    2005    ║    2.0       ║     2.0     ║   Nov 2005   ║
║            ║            ║    3.0       ║     2.0     ║   Nov 2006   ║
║    3.0     ║    2008    ║    3.5       ║     2.0     ║   Nov 2007   ║
║    4.0     ║    2010    ║    4.0       ║     4       ║   Apr 2010   ║
║    5.0     ║    2012    ║    4.5       ║     4       ║   Aug 2012   ║
║    5.0     ║    2013    ║    4.5.1     ║     4       ║   Oct 2013   ║
║            ║            ║    4.5.2     ║     4       ║   May 2014   ║
║    6.0     ║    2015    ║    4.6       ║     4       ║   Jul 2015   ║
║            ║            ║    4.6.1     ║     4       ║   Nov 2015   ║
║            ║            ║    4.6.2     ║     4       ║   Aug 2016   ║
║    7.0     ║    2017    ║              ║             ║   Mar 2017   ║
║            ║            ║    4.7       ║     4       ║   May 2017   ║
║    7.1     ║ 2017(v15.3)║              ║             ║   Aug 2017   ║
║            ║            ║    4.7.1     ║     4       ║   Oct 2017   ║
║    7.2     ║ 2017(v15.5)║              ║             ║   Dec 2017   ║
║            ║            ║    4.7.2     ║     4       ║   Apr 2018   ║
║    7.3     ║ 2017(v15.7)║              ║             ║   May 2018   ║
╚════════════╩════════════╩══════════════╩═════════════╩══════════════╝

नोट: .NET विकास इन दिनों वीएस से काफी स्वतंत्र है, प्रत्येक के संस्करणों के बीच कोई सहसंबंध नहीं है। अधिक के लिए " .NET Framework संस्करणों और निर्भरताओं " का संदर्भ लें।


VERSION _____ भाषा विनिर्देश ______ माइक्रोसॉफ़्ट कंपिलर

सी # 1.0 / 1.2 ____ दिसंबर 2001 ? / 2003 ? ___________ जनवरी 2002 ?

सी # 2.0 _______ सितम्बर 2005 ________________ नवंबर 2005 ?

सी # 3.0 _______ मई 2006 _____________________ नवंबर 2006 ?

सी # 4.0 _______ मार्च 200 9 (मसौदा) ______________ अप्रैल 2010 ?

सी # 5.0; अगस्त 2012 में .NET 4.5 के साथ जारी किया गया

सी # 6.0; .NET 4.6 2015 के साथ जारी किया गया

सी # 7.0; .NET 4.7 2017 के साथ जारी किया गया


सी # संस्करण इतिहास:

सी # माइक्रोसॉफ्ट द्वारा विकसित एक सरल और शक्तिशाली ऑब्जेक्ट उन्मुख प्रोग्रामिंग भाषा है।

सी # 2002 में अपनी पहली रिलीज के बाद से काफी विकसित हुआ है। सी # को .NET Framework 1.0 के साथ पेश किया गया था।

निम्न तालिका सी # के प्रत्येक संस्करण में पेश की गई महत्वपूर्ण विशेषताओं को सूचीबद्ध करती है।

और सी # संस्करण का नवीनतम संस्करण सी # संस्करणों में उपलब्ध है।







compiler-version