C# ट्यूटोरियल C# की बुनियादी और उन्नत अवधारणाएं प्रदान करता है। हमारा C# ट्यूटोरियल शुरुआती और पेशेवरों के लिए डिज़ाइन किया गया है। C# .Net फ्रेमवर्क की एक प्रोग्रामिंग भाषा है।
हमारे C# ट्यूटोरियल में C# के सभी विषय शामिल हैं जैसे पहला उदाहरण, नियंत्रण कथन, ऑब्जेक्ट्स और क्लासेस, इनहेरिटेंस, कंस्ट्रक्टर, डिस्ट्रक्टर, यह, स्टैटिक, सीलबंद, बहुरूपता, अमूर्त वर्ग, इंटरफ़ेस, नेमस्पेस, एनसेप्सुलेशन, गुण, अनुक्रमणिका, सरणियाँ , स्ट्रिंग्स, रेगेक्स, अपवाद हैंडलिंग, मल्टीथ्रेडिंग, फ़ाइल IO, संग्रह आदि।
What is C#
C# को “C-Sharp” के रूप में उच्चारित किया जाता है। यह एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जो Microsoft द्वारा प्रदान की गई है जो .Net फ्रेमवर्क पर चलती है।
C# Microsoft की एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज है, जिसका उद्देश्य विजुअल बेसिक की प्रोग्रामिंग आसानी के साथ C++ की कंप्यूटिंग पावर को संयोजित करना है। C# C++ पर आधारित है और इसमें जावा के समान विशेषताएं हैं।
C# नेटवर्किंग और वेब विकास के लिए एक सामान्य वस्तु-उन्मुख प्रोग्रामिंग (OOP) भाषा है। C# को एक सामान्य भाषा अवसंरचना (CLI) भाषा के रूप में निर्दिष्ट किया गया है।
C# प्रोग्रामिंग भाषा की मदद से, हम विभिन्न प्रकार के सुरक्षित और मजबूत एप्लिकेशन विकसित कर सकते हैं −
ECMA और ISO द्वारा मानक के रूप में C# को मंजूरी दी गई है। C# को CLI (Common Language Infrastructure) के लिए डिज़ाइन किया गया है। सीएलआई एक विनिर्देश है जो निष्पादन योग्य कोड और रनटाइम वातावरण का वर्णन करता है।
C# History
जनवरी 1999 में, डच सॉफ्टवेयर इंजीनियर एंडर्स हेजलबर्ग ने माइक्रोसॉफ्ट के नेट ढांचे के पूरक के रूप में C# को विकसित करने के लिए एक टीम का गठन किया।
प्रारंभ में, C# को C- लाइक ऑब्जेक्ट ओरिएंटेड लैंग्वेज (कूल) के रूप में विकसित किया गया था। संभावित ट्रेडमार्क मुद्दों को टालने के लिए वर्तमान नाम बदल दिया गया था। जनवरी 2000 में, NET को C# के रूप में जारी किया गया था। इसका NET फ्रेमवर्क कई वेब तकनीकों को बढ़ावा देता है।
C# भाषा का इतिहास जानना दिलचस्प है। यहां हम C# भाषा के संक्षिप्त इतिहास पर चर्चा करने जा रहे हैं।
C# को “C-Sharp” के रूप में उच्चारित किया जाता है। यह एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जो Microsoft द्वारा प्रदान की गई है जो .Net फ्रेमवर्क पर चलती है। एंडर्स हेजलबर्ग को C# भाषा के संस्थापक के रूप में जाना जाता है।
यह C ++ और Java पर आधारित है, लेकिन इसमें घटक उन्मुख प्रोग्रामिंग दृष्टिकोण को निष्पादित करने के लिए कई अतिरिक्त एक्सटेंशन हैं। C# वर्ष 2002 में उनकी पहली रिलीज के बाद विकसित हुआ है। इसे .NET फ्रेमवर्क 1.0 के साथ पेश किया गया था और C# का वर्तमान संस्करण 5.0 है। आइए देखें कि C# के प्रत्येक संस्करण में पेश की गई महत्वपूर्ण विशेषताएं नीचे दी गई हैं।