-
C# में जांचें कि सरणी सिंक्रनाइज़्ड है या नहीं
Array.IsSynchronized गुण इंगित करता है कि सरणी तक पहुंच सिंक्रनाइज़्ड (थ्रेड-सेफ) है या नहीं। सभी मानक सरणियाँ IsSynchronized = false लौटाती हैं; सिंक्रनाइज़्ड रैपर के लिए Array.Synchronized का उपयोग करें (लेकिन ध्यान दें कि सरणियों के लिए कोई सिंक्रनाइज़्ड रैपर नहीं है; यह गुण हमेशा false लौटाता है
-
C# में जांचें कि थ्रेड प्रबंधित थ्रेड पूल से संबंधित है या नहीं
Thread.CurrentThread.IsThreadPoolThread गुण इंगित करता है कि वर्तमान में निष्पादित हो रहा थ्रेड प्रबंधित थ्रेड पूल से संबंधित है या नहीं। थ्रेड पूल थ्रेड्स पृष्ठभूमि थ्रेड्स होते हैं जिनका उपयोग लघु कार्यों के लिए किया जाता है। उदाहरण 1: मैन्युअल थ्रेड (थ्रेड पूल नहीं) using System; using System.Thr
-
C# में निर्दिष्ट विंडोज फाइल समय को समतुल्य स्थानीय समय में बदलें
DateTimeOffset.FromFileTime(long) स्थैतिक मेथड विंडोज फाइल समय (1 जनवरी 1601 UTC से 100-नैनोसेकंड अंतराल) को DateTimeOffset में बदल देता है जो स्थानीय समय का प्रतिनिधित्व करता है। उदाहरण 1: शून्य फाइल समय (युग) using System; public class Demo { public static void Main() { DateTimeOf
-
C# में वर्तमान एन्यूमरेशन प्रकार के सदस्यों के नाम प्राप्त करें
Type.GetEnumNames() मेथड एन्यूमरेशन स्थिरांक के नामों का एक सरणी लौटाता है। यह केवल एनम प्रकारों पर काम करता है; अन्यथा ArgumentException फेंकता है। उदाहरण 1: गैर-एनम प्रकार (string) using System; public class Demo { enum Vehicle { Car, Bus, Bike } public static void Main() { tr
-
C# में वर्तमान एन्यूमरेशन प्रकार का अंतर्निहित प्रकार प्राप्त करें
Enum.GetUnderlyingType() या Type.GetEnumUnderlyingType() मेथड एन्यूमरेशन के अंतर्निहित पूर्णांक प्रकार (डिफ़ॉल्ट रूप से int, लेकिन byte, short, long, आदि हो सकता है) लौटाता है। उदाहरण 1: वैध एनम using System; public class Demo { enum Vehicle { Car, Bus, Bike, Airplane } public static void M
-
C# में OrderedDictionary में कुंजियों को समाहित करने वाला ICollection प्राप्त करें
OrderedDictionary.Keys गुण एक ICollection लौटाता है जिसमें ऑर्डर्ड डिक्शनरी की कुंजियाँ सम्मिलन क्रम में होती हैं। OrderedDictionary कुंजियों के सम्मिलन क्रम को बनाए रखता है। उदाहरण 1: संख्यात्मक कुंजियाँ using System; using System.Collections; using System.Collections.Specialized; public class Dem
-
C# में जांचें कि HashSet और निर्दिष्ट संग्रह में समान तत्व हैं या नहीं
HashSet<T>.SetEquals(IEnumerable<T>) मेथड जांचता है कि क्या वर्तमान HashSet और निर्दिष्ट संग्रह में ठीक वही तत्व हैं (क्रम और डुप्लिकेट की परवाह किए बिना)। यह बूलियन लौटाता है। उदाहरण 1: अलग-अलग तत्व using System; using System.Collections.Generic; public class Demo { public static v
-
C# में दो HashSet का यूनियन
HashSet<T>.UnionWith(IEnumerable<T>) मेथड वर्तमान HashSet को संशोधित करता है ताकि इसमें वर्तमान सेट और निर्दिष्ट संग्रह दोनों में मौजूद सभी तत्व शामिल हों। HashSet अक्रमित है और डुप्लिकेट की अनुमति नहीं देता। उदाहरण 1: समान सेट using System; using System.Collections.Generic; public clas
-
C# में BitArray वर्ग
BitArray वर्ग बिट मानों की एक कॉम्पैक्ट सरणी प्रबंधित करता है, जिसे बूलियन के रूप में दर्शाया जाता है, जहां true इंगित करता है कि बिट चालू है (1) और false इंगित करता है कि बिट बंद है (0)। यह बिटवाइज़ ऑपरेशन और फ्लैग प्रबंधन के लिए कुशल है। सामान्यतः उपयोग किए जाने वाले मेथड्स क्र.सं. मेथड और विवर
-
C# में List की क्षमता
List<T>.Capacity गुण आंतरिक सरणी का आकार प्राप्त या सेट करता है जो तत्वों को संग्रहीत करता है। क्षमता हमेशा Count से अधिक या बराबर होती है। तत्व जोड़ते समय क्षमता स्वचालित रूप से दोगुनी हो जाती है (4, 8, 16, 32...)। उदाहरण 1: दो सूचियों की क्षमता using System; using System.Collections.Generic;
-
C# में DateTime मान को UTC में बदलें
DateTime.ToUniversalTime() मेथड वर्तमान DateTime ऑब्जेक्ट के मान को स्थानीय समय से समन्वित सार्वभौमिक समय (UTC) में बदल देता है। रूपांतरण DateTime.Kind गुण पर निर्भर करता है: Local, Utc, या Unspecified। उदाहरण 1: DateTime कंस्ट्रक्टर के साथ using System; public class Demo { public static void M
-
C# में निर्दिष्ट स्ट्रिंग को बूलियन समतुल्य में बदलें
Boolean.TryParse(string, out bool) मेथड निर्दिष्ट स्ट्रिंग को उसके बूलियन समतुल्य में बदलने का प्रयास करता है। सफलता पर true लौटाता है और आउट पैरामीटर में परिणाम सेट करता है; विफलता पर false लौटाता है और आउट पैरामीटर को false पर सेट करता है। कोई अपवाद नहीं फेंकता। उदाहरण 1: वैध true स्ट्रिंग using S
-
C# में वर्तमान Decimal इंस्टेंस के लिए हैश कोड प्राप्त करें
Decimal.GetHashCode() मेथड वर्तमान Decimal इंस्टेंस के लिए हैश कोड लौटाता है। समान मान वाले दो Decimal इंस्टेंस समान हैश कोड लौटाएंगे। यह हैश-आधारित संग्रहों जैसे Dictionary, HashSet में उपयोग के लिए उपयुक्त है। उदाहरण 1: कस्टम Decimal मान using System; public class Demo { public static void Ma
-
C# में Decimal मान प्रकार के लिए TypeCode प्राप्त करें
Decimal.GetTypeCode() मेथड TypeCode एनम मान लौटाता है जो Decimal मान प्रकार का प्रतिनिधित्व करता है। Decimal के लिए, यह हमेशा TypeCode.Decimal लौटाता है। उदाहरण 1: Decimal.MaxValue के साथ using System; public class Demo { public static void Main() { Decimal val = Decimal.MaxValue;
-
C# में Decimal को समतुल्य 8-बिट अनसाइन्ड इंटीजर में बदलें
Decimal.ToByte(Decimal) मेथड निर्दिष्ट Decimal मान को समतुल्य 8-बिट अनसाइन्ड इंटीजर (byte) में बदल देता है। मान 0 से 255 की सीमा में होना चाहिए; अन्यथा OverflowException फेंका जाता है। भिन्नात्मक भाग काट दिया जाता है (शून्य की ओर)। उदाहरण 1: वैध मान using System; public class Demo { public stat
-
C# में जांचें कि यूनिकोड वर्ण विभाजक है या नहीं
Char.IsSeparator(char) मेथड जांचता है कि क्या निर्दिष्ट यूनिकोड वर्ण एक विभाजक वर्ण (यूनिकोड श्रेणी Zs, Zl, या Zp) है। स्पेस, टैब, लाइन सेपरेटर, पैराग्राफ सेपरेटर आदि विभाजक हैं। उदाहरण 1: कॉमा (विभाजक नहीं) using System; public class Demo { public static void Main() { bool res;
-
C# में SortedList की क्षमता
SortedList.Capacity गुण आंतरिक सरणियों का आकार प्राप्त या सेट करता है जो कुंजी-मान जोड़े को संग्रहीत करते हैं। क्षमता हमेशा Count से अधिक या बराबर होती है। डिफ़ॉल्ट प्रारंभिक क्षमता 0 है (पहले जोड़ पर 4 तक बढ़ती है)। उदाहरण 1: क्षमता वृद्धि using System; using System.Collections; public class Demo
-
C# में जांचें कि SortedSet और निर्दिष्ट संग्रह में सामान्य तत्व हैं या नहीं
SortedSet<T>.Overlaps(IEnumerable<T>) मेथड जांचता है कि क्या वर्तमान सेट और निर्दिष्ट संग्रह में कम से कम एक सामान्य तत्व है। यह बूलियन लौटाता है और किसी भी सेट को संशोधित नहीं करता। उदाहरण 1: सामान्य तत्वों के साथ using System; using System.Collections.Generic; public class Demo {
-
C# में StringCollection में निर्दिष्ट इंडेक्स पर प्राप्त या सेट करें
StringCollection इंडेक्सर के माध्यम से शून्य-आधारित इंडेक्स द्वारा स्ट्रिंग्स तक पहुंच प्रदान करता है। यह केवल स्ट्रिंग मान स्वीकार करता है, टाइप सुरक्षा प्रदान करता है। उदाहरण 1: तत्व पढ़ना using System; using System.Collections.Specialized; public class Demo { public static void Main() {
-
C# में Collection में निर्दिष्ट इंडेक्स पर तत्व प्राप्त या सेट करें
Collection<T> इंडेक्सर के माध्यम से शून्य-आधारित इंडेक्स द्वारा तत्वों तक त्वरित पहुंच प्रदान करता है। यह IList<T> लागू करता है और पढ़ने/लिखने का समर्थन करता है। उदाहरण 1: तत्व पढ़ना using System; using System.Collections.ObjectModel; public class Demo { public static void Main()