Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी और सी # के बीच अंतर

C एक सामान्य-उद्देश्य वाली, उच्च-स्तरीय भाषा है जिसे मूल रूप से डेनिस एम. रिची द्वारा बेल लैब्स में UNIX ऑपरेटिंग सिस्टम विकसित करने के लिए विकसित किया गया था। C को पहली बार 1972 में DEC PDP-11 कंप्यूटर पर लागू किया गया था।

C# एक सरल, आधुनिक, सामान्य-उद्देश्य, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है जिसे Microsoft द्वारा एंडर्स हेजल्सबर्ग के नेतृत्व में अपनी .NET पहल के तहत विकसित किया गया है।

C और C# के बीच निम्नलिखित अंतर हैं।

भाषा

C भाषा एक संरचित प्रोग्रामिंग भाषा है, जबकि C# एक वस्तु-उन्मुख भाषा है।

स्मृति प्रबंधन

C में मैन्युअल मेमोरी प्रबंधन है, जबकि मेमोरी प्रबंधन C# में स्वचालित रूप से नियंत्रित किया जाता है।

कचरा संग्रह

C के पास कचरा संग्रहकर्ता नहीं है जबकि C# में कचरा संग्रहण के लिए CLR है।

प्लेटफ़ॉर्म

C प्रोग्राम को अलग-अलग प्लेटफॉर्म पर चलाया जा सकता है जबकि C# आमतौर पर केवल विंडोज़ पर प्रयोग किया जाता है और इसके लिए .NET फ्रेमवर्क की आवश्यकता होती है।


  1. विंडोज एक्सपी और विंडोज 7 के बीच शीर्ष 10 अंतर

    यदि आपने कई अन्य लोगों की तरह विंडोज विस्टा को छोड़ दिया है, तो विंडोज एक्सपी से विंडोज 7 में अपग्रेड करने पर आपको झटका लग सकता है। माइक्रोसॉफ्ट का नवीनतम ऑपरेटिंग सिस्टम विंडोज के पिछले संस्करणों से उपयोगिता, सुविधा और समग्र कंप्यूटिंग में एक प्रमुख बदलाव है। । हालांकि सभी बदलाव नहीं हैं, लेकिन नी

  1. क्रोमियम और क्रोम के बीच शीर्ष 12 अंतर

    ठीक है, निश्चित रूप से, बाद वाला शब्द आपके लिए स्पष्ट परिचित होगा, पूर्व ने आपके ज्ञान को ज्यादा प्रभावित नहीं किया होगा। उम्मीद है कि आपने क्रोमियम के बारे में एक या दो बार सुना होगा, लेकिन स्पष्ट संभावना यह है कि लगभग 60% लोगों ने इस शब्द को एक बार भी नहीं सुना होगा। और शेष 40% तकनीक-प्रेमी लोगों

  1. सु, सूडो सु, सूडो-एस और सूडो-आई के बीच अंतर

    लिनक्स टर्मिनल में रूट सत्र प्राप्त करने के कई अलग-अलग तरीके हैं। यह कुछ भ्रम पैदा कर सकता है, क्योंकि अधिकांश शुरुआती उपयोगकर्ता जो रूट विशेषाधिकार प्राप्त करना चाहते हैं, वे इस बात से परिचित नहीं हो सकते हैं कि प्रत्येक कमांड रूट एक्सेस कैसे प्राप्त कर सकता है, वे कैसे भिन्न हैं और ये अंतर कब मायन