Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

माइक्रोसॉफ्ट का C# 12 उत्पादन रिलीज़: सिंटैक्स को सुव्यवस्थित करना और निष्पादन गति को बढ़ावा देना

माइक्रोसॉफ्ट का C# 12 उत्पादन रिलीज़: सिंटैक्स को सुव्यवस्थित करना और निष्पादन गति को बढ़ावा देना

आईटी उद्योग माइक्रोसॉफ्ट की बहुचर्चित ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा सी#12 के हालिया लॉन्च का स्वागत करता है। पुनः परिभाषित और अब .NET 8 सॉफ़्टवेयर डेवलपमेंट प्लेटफ़ॉर्म का हिस्सा, यह नया मॉडल तेज़ प्रोग्राम निष्पादन के साथ अधिक सरल वाक्यविन्यास प्रस्तुत करता है, जो भाषा में प्रमुख प्रगति का संकेत देता है।

.NET 8 प्लेटफ़ॉर्म के एक अभिन्न तत्व के रूप में 14 नवंबर को सार्वजनिक डोमेन में प्रकट, C# 12 को .NET 8, Visual Studio 2022, या Visual Studio Code C# Dev Kit एक्सटेंशन के डाउनलोड के माध्यम से आसानी से एक्सेस किया जा सकता है।

कोड संरचना को अव्यवस्थित करने के प्रयास में, C# 12 कई नवीन सुविधाओं को पेश करता है जैसे संग्रह अभिव्यक्तियाँ, सभी वर्गों और संरचनाओं के लिए विस्तारित प्राथमिक कंस्ट्रक्टर, किसी भी प्रकार के उपनाम के लिए वाक्यविन्यास, और लैम्ब्डा अभिव्यक्तियों के लिए डिफ़ॉल्ट पैरामीटर। ये संग्रह अभिव्यक्तियाँ अधिक स्पष्ट वाक्यविन्यास पेश करके सामान्य संग्रह मूल्यों के निर्माण को सरल बनाती हैं। Microsoft ने इन क्षमताओं का उल्लेख करते हुए, यह सुनिश्चित करने के लिए कंपनी की प्रतिबद्धता पर जोर दिया कि इन नई सुविधाओं के सम्मिलन से प्रदर्शन में बाधा न आए।

इसके अलावा, कोड निष्पादन गति को बढ़ाने में प्रगति की गई है। C# 12 'रेफरी रीड ओनली' पैरामीटर और इन-लाइन ऐरे को जोड़ने का परिचय देता है। 'रेफ रीडओनली' पैरामीटर को शामिल करने से मूल्य या संदर्भ द्वारा पासिंग पैरामीटर का एक अंतिम मिश्रण सक्षम हो जाता है, जहां 'रेफ रीडओनली' पैरामीटर के लिए आवश्यक तर्क को एक चर होने की आवश्यकता होती है। दूसरी ओर, इन-लाइन सरणियाँ, एक संरचना-आधारित निश्चित-लंबाई सरणी प्रकार होने के कारण, मेमोरी बफ़र्स में हेरफेर करने के लिए एक सुरक्षित दृष्टिकोण का प्रस्ताव करती हैं। इंटरसेप्टर, प्रायोगिक चरण में एक सुविधा और पूर्वावलोकन के लिए उपलब्ध, विधि कॉल के पुनर्निर्देशन की सुविधा प्रदान करती है।

C# प्लेटफ़ॉर्म एक नवीन प्रयोगात्मक विशेषता भी प्रस्तुत करता है, जिसका नाम SystemDiagnostics.CodeAnalysis.ExperimentalAttribute है। यह एक सतर्क व्यक्ति के रूप में कार्य करता है, जो किसी नई सुविधा या कार्यान्वयन के प्रति माइक्रोसॉफ्ट के अस्थायी रुख को दर्शाता है। ऐसी परिस्थितियों में जहां कोड प्रयोगात्मक के रूप में वर्गीकृत प्रकारों या सदस्यों का उपयोग करता है, एक त्रुटि उत्पन्न होती है जब तक कि कॉलिंग कोड पर प्रयोगात्मक चिह्न भी न हो। एक्सपेरिमेंटल एट्रिब्यूट का उपयोग एक डायग्नोस्टिक आईडी के साथ होता है जिसका उपयोग एक स्पष्ट कंपाइलर विकल्प या #pragma द्वारा व्यक्तिगत सुविधाओं के लिए त्रुटि को दबाने के लिए किया जा सकता है। यह डेवलपर्स को प्रयोगात्मक विशेषता टैग प्राप्त करने के लिए अतिसंवेदनशील प्रकारों, सदस्यों और असेंबली के साथ प्रयोगात्मक सुविधा को आज़माने में सक्षम बनाता है।

इस महीने, टायोबे इंडेक्स, जो प्रोग्रामिंग भाषाओं को उनकी लोकप्रियता के अनुसार रैंक करता है, ने C# 12 को पांचवें स्थान पर रखा, विशेष रूप से जावास्क्रिप्ट और PHP जैसी भाषाओं को पीछे छोड़ते हुए। यह नवंबर 2022 में जारी C# 11 का स्थान लेता है, जिसमें स्ट्रिंग अक्षर और सामान्य गणित जैसी विशेषताएं थीं।

AppMaster may find C# 12's advancements beneficial, given that they combine enhanced syntax and an optimal performance that aligns well with the AppMaster 's popular low-code/ no-code approach to application development.

संबंधित पोस्ट

बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
ऐपमास्टर ने न्यूयॉर्क शहर में आयोजित बबलकॉन 2024 में भाग लिया, जहां उन्होंने अंतर्दृष्टि प्राप्त की, नेटवर्क का विस्तार किया और नो-कोड विकास क्षेत्र में नवाचार को बढ़ावा देने के अवसरों की खोज की।
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 ने न्यूयॉर्क शहर को जगमगा दिया, जिसमें डेवलपर्स को फ़्लटरफ़्लो के साथ ऐप डेवलपमेंट में अत्याधुनिक जानकारी दी गई। विशेषज्ञों के नेतृत्व वाले सत्रों, विशेष अपडेट और बेजोड़ नेटवर्किंग के साथ, यह एक ऐसा कार्यक्रम था जिसे मिस नहीं किया जा सकता था!
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
टेस्ला और अमेज़ॅन जैसी दिग्गज कंपनियों सहित 254 कंपनियों में 60,000 नौकरियों में कटौती के साथ, 2024 में प्रौद्योगिकी क्षेत्र में छंटनी की एक निरंतर लहर देखने को मिलेगी, जो नवाचार परिदृश्य को नया रूप देगी।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें