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

C# में ICollection इंटरफ़ेस क्या करता है?


C# में ICollection इंटरफ़ेस सभी नॉन-जेनेरिक संग्रहों के लिए आकार, एन्यूमरेटर, और सिंक्रनाइज़ेशन मेथड्स को परिभाषित करता है। यह System.Collections नेमस्पेस में क्लासेस के लिए बेस इंटरफ़ेस है।

ICollection इंटरफ़ेस के निम्नलिखित गुण हैं:

क्र.सं.गुण नाम और विवरण
1Count
ICollection में तत्वों की संख्या।
2SyncRoot
ICollection तक पहुंच को सिंक्रनाइज़ करने के लिए उपयोगी एक ऑब्जेक्ट प्राप्त करता है।

ICollection इंटरफ़ेस के निम्नलिखित मेथड्स हैं:

क्र.सं.मेथड नाम और विवरण
1CopyTo(Array, Int32)
मेथड ICollection के तत्वों को एक सरणी में कॉपी करता है।
2GetEnumerator()
GetEnumerator() मेथड एक एन्यूमरेटर लौटाता है जो एक संग्रह के माध्यम से पुनरावृति करता है।

  1. 10.0.0.1 IP एड्रेस क्या है? 10.0.0.1 IP एड्रेस क्या है?

    10.0.0.1 IP एड्रेस एक निजी IP एड्रेस है जिसका उपयोग क्लाइंट डिवाइस पर किया जा सकता है या किसी नेटवर्क हार्डवेयर को उसके डिफ़ॉल्ट IP एड्रेस के रूप में असाइन किया जा सकता है। 10.0.0.1 क्या है? 10.0.0.1 आमतौर पर व्यावसायिक कंप्यूटर नेटवर्क में देखा जाता है, जबकि घरेलू नेटवर्क में राउटर सामान्यतः 192.1

  1. ट्विटर पर बायो का क्या मतलब है? ट्विटर पर बायो का क्या मतलब है?

    ट्विटर बायो आपकी ट्विटर प्रोफाइल सेट करने का एक घटक है। यह आपके नाम और ट्विटर हैंडल के नीचे आपकी प्रोफाइल पर दिखाई देता है। इसका उपयोग दूसरों को संक्षिप्त परिचय देने के लिए करें कि आप कौन हैं, अपनी रुचियों को सूचीबद्ध करें, या अपने व्यवसाय को बढ़ावा दें। अपना बायो कैसे बदलें आप अपनी प्रोफाइल एडिट

  1. - पायथन में &= ऑपरेटर क्या करता है?

    &= ऑपरेटर object.__iand__() फ़ंक्शन के लिए सिंटैक्टिक शुगर है। पायथन डॉक्स से: ये मेथड ऑगमेंटेड अंकगणितीय असाइनमेंट (+=, -=, *=, @=, /=, //=, %=, **=, <<=, >>=, &=, ^=, |=) को इम्प्लीमेंट करने के लिए कॉल किए जाते हैं। ये मेथड इन-प्लेस ऑपरेशन (self को मॉडिफाई करना) करने का प्रयास करना चा