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

सी # में एक संरचना क्या है?

सी # में एक संरचना एक मूल्य प्रकार डेटा प्रकार है। यह आपको विभिन्न डेटा प्रकारों के एकल चर होल्ड से संबंधित डेटा बनाने में मदद करता है। स्ट्रक्चर कीवर्ड का इस्तेमाल स्ट्रक्चर बनाने के लिए किया जाता है।

C# संरचनाओं में निम्नलिखित विशेषताएं हैं -

  • संरचनाओं में विधियाँ, क्षेत्र, अनुक्रमणिका, गुण, संचालिका विधियाँ और घटनाएँ हो सकती हैं।

  • संरचनाओं में परिभाषित निर्माता हो सकते हैं, लेकिन विनाशक नहीं। हालाँकि, आप किसी संरचना के लिए डिफ़ॉल्ट कंस्ट्रक्टर को परिभाषित नहीं कर सकते। डिफ़ॉल्ट कंस्ट्रक्टर स्वचालित रूप से परिभाषित होता है और इसे बदला नहीं जा सकता।

  • वर्गों के विपरीत, संरचनाएं अन्य संरचनाओं या वर्गों को इनहेरिट नहीं कर सकती हैं।

  • संरचनाओं का उपयोग अन्य संरचनाओं या वर्गों के लिए आधार के रूप में नहीं किया जा सकता है।

  • एक संरचना एक या अधिक इंटरफेस को लागू कर सकती है।

आइए देखें कि किसी संरचना को कैसे परिभाषित किया जाए -

struct Student {
   public string name;
   public int id;
   public string subject;
};

ऊपर हमारे पास छात्र विवरण के साथ एक संरचना है। विवरण अलग-अलग डेटाटाइप के अंतर्गत आएंगे जैसे नाम के लिए स्ट्रिंग, आईडी के लिए इंट, आदि।


  1. AI फाइल क्या है?

    क्या जानना है एआई फ़ाइल एडोब इलस्ट्रेटर आर्टवर्क फ़ाइल है। इलस्ट्रेटर के साथ या इंकस्केप के साथ मुफ्त में खोलें। Zamzar या उन्हीं कार्यक्रमों के साथ PNG, JPG, SVG, आदि में कनवर्ट करें। यह लेख बताता है कि एआई फाइलें क्या हैं, एक को कैसे खोलें, और एक को एसवीजी, जेपीजी, पीडीएफ, पीएनजी, आदि जैसे अलग

  1. 3D प्रिंटिंग क्या है?

    3डी प्रिंटिंग एक निर्माण प्रक्रिया है जो एक डिजिटल फ़ाइल से त्रि-आयामी, भौतिक वस्तु बनाती है। इस प्रक्रिया को एडिटिव मैन्युफैक्चरिंग कहा जाता है, जिसका अर्थ है कि सामग्री जोड़ी जाती है, हटाई नहीं जाती। 3D प्रिंटिंग के साथ, आप एक मॉडलिंग प्रोग्राम में एक 3D डिजिटल डिज़ाइन बनाते हैं, जिसे CAD सॉफ़्टव

  1. आईपी एड्रेस क्या है?

    एक आईपी पता, इंटरनेट प्रोटोकॉल पते के लिए संक्षिप्त, एक नेटवर्क से जुड़े नेटवर्क हार्डवेयर के लिए एक पहचान संख्या है। IP पता होने से डिवाइस को इंटरनेट जैसे IP-आधारित नेटवर्क पर अन्य उपकरणों के साथ संचार करने की अनुमति मिलती है। IP पता कैसा दिखता है? अधिकांश आईपी पते इस तरह दिखते हैं: 151.101.65.