-
C# में StringDictionary कैसे बनाएं?
C# में StringDictionary बनाने के लिए, कोड इस प्रकार है: उदाहरण using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main() { StringDictionary strDict = new StringDictionary(); strDict.Add(A, John); st
-
C# में StringBuilder की लंबाई कैसे खोजें?
C# में StringBuilder की लंबाई खोजने के लिए, कोड इस प्रकार है: उदाहरण using System; using System.Text; public class Demo { public static void Main(String[] args) { StringBuilder strBuilder1 = new StringBuilder(Amy); StringBuilder strBuilder2 = new StringBuilder(Katie);
-
C# में StringBuilder की MaxCapacity कैसे खोजें?
StringBuilder की MaxCapacity खोजने के लिए, कोड इस प्रकार है: उदाहरण using System; using System.Text; public class Demo { public static void Main(String[] args) { StringBuilder strBuilder1 = new StringBuilder(Amy); StringBuilder strBuilder2 = new StringBuilder(Katie);
-
C# में OrderedDictionary क्लास - प्रॉपर्टीज़, मेथड्स और उदाहरण
OrderedDictionary क्लास (System.Collections.Specialized) की-वैल्यू पेयर्स का संग्रह है जो इंसर्शन क्रम बनाए रखते हुए कुंजी और इंडेक्स दोनों द्वारा एक्सेस प्रदान करती है। OrderedDictionary प्रॉपर्टीज़ क्रमांकप्रॉपर्टीविवरण 1Countकी-वैल्यू पेयर्स की संख्या प्राप्त करता
-
C# में OrderedDictionary बनाना और उपयोग करना
OrderedDictionary क्लास (System.Collections.Specialized) की-वैल्यू पेयर्स का संग्रह है जो इंसर्शन क्रम बनाए रखता है। यह कुंजी द्वारा लुकअप (हैशटेबल की तरह) और इंडेक्स द्वारा एक्सेस (लिस्ट की तरह) दोनों प्रदान करता है। उदाहरण 1: OrderedDictionary बनाना, तत्व जोड़ना और हटाना using System; using Syste
-
C# में StringBuilder बनाना (कंस्ट्रक्टर्स और उपयोग)
StringBuilder क्लास (System.Text) म्यूटेबल स्ट्रिंग ऑपरेशन के लिए उपयोग होती है। यह स्ट्रिंग कनकैटनेशन में होने वाले बार-बार ऑब्जेक्ट निर्माण से बचाती है। उदाहरण 1: बुनियादी कंस्ट्रक्टर और Equals जांच using System; using System.Text; public class Demo { public static void Main(string[] args) {
-
C# में ऐरे में तत्वों की कुल संख्या प्राप्त करना (GetLength)
Array.GetLength(int dimension) मेथड निर्दिष्ट आयाम में तत्वों की संख्या लौटाता है। एक-आयामी ऐरे के लिए, GetLength(0) या Length प्रॉपर्टी कुल तत्व संख्या देती है। बहु-आयामी ऐरे के लिए प्रत्येक आयाम का आकार अलग-अलग प्राप्त किया जा सकता है। उदाहरण 1: एक-आयामी ऐरे की लंबाई और Exists जांच p.StartsWith(
-
C# में StringBuilder की क्षमता (Capacity) ढूंढना
StringBuilder.Capacity प्रॉपर्टी वर्तमान में आवंटित बफर आकार (वर्णों की संख्या) प्राप्त या सेट करती है। Length प्रॉपर्टी वास्तविक स्ट्रिंग लंबाई दर्शाती है। क्षमता हमेशा लंबाई से अधिक या बराबर होती है। उदाहरण 1: विभिन्न कंस्ट्रक्टर्स के साथ क्षमता जांचना using System; using System.Text; public cla
-
C# में StringCollection क्लास - प्रॉपर्टीज़, मेथड्स और उदाहरण
StringCollection क्लास (System.Collections.Specialized) स्ट्रिंग्स का एक संग्रह दर्शाती है। यह IList, ICollection, और IEnumerable इम्प्लीमेंट करती है। ध्यान दें: यह एक लीगेसी नॉन-जेनेरिक क्लास है; नए कोड के लिए List<string> उपयोग करें। StringCollection प्रॉपर्टीज़ क्रमांकप्रॉपर्
-
C# में निर्दिष्ट यूनिकोड कैरेक्टर व्हाइटस्पेस है या नहीं जांचना (Char.IsWhiteSpace)
Char.IsWhiteSpace() स्टैटिक मेथड जांचता है कि निर्दिष्ट यूनिकोड कैरेक्टर व्हाइटस्पेस कैटेगरी से संबंधित है या नहीं। इसमें स्पेस, टैब, न्यूलाइन, कैरिज रिटर्न, वर्टिकल टैब, फॉर्म फीड और अन्य यूनिकोड व्हाइटस्पेस कैरेक्टर्स शामिल हैं। उदाहरण 1: स्पेस कैरेक्टर जांचना using System; public class Demo {
-
C# में Dictionary<TKey,TValue> में निर्दिष्ट कुंजी मौजूद है या नहीं जांचना (ContainsKey)
Dictionary<TKey, TValue>.ContainsKey() मेथड जांचता है कि निर्दिष्ट कुंजी डिक्शनरी में मौजूद है या नहीं। यह O(1) औसत समय जटिलता के साथ हैश-आधारित लुकअप करता है। उदाहरण 1: मौजूद कुंजी जांचना और क्लियर करना using System; using System.Collections.Generic; public class Demo { public static vo
-
C# में निर्दिष्ट ऑब्जेक्ट के टाइप का RuntimeTypeHandle प्राप्त करना
Type.GetTypeHandle() स्टैटिक मेथड निर्दिष्ट टाइप के लिए RuntimeTypeHandle लौटाता है। यह हैंडल रनटाइम द्वारा टाइप की पहचान के लिए उपयोग किया जाने वाला आंतरिक अपारदर्शी मान है। Type.GetTypeFromHandle() से टाइप पुनः प्राप्त किया जा सकता है। उदाहरण 1: System.Type का RuntimeTypeHandle using System; pub
-
C# में वर्तमान टाइप के फील्ड्स प्राप्त करना (GetFields)
Type.GetFields() मेथड (System.Reflection) वर्तमान टाइप के फील्ड्स का ऐरे लौटाता है। बाइंडिंग फ्लैग्स (BindingFlags) का उपयोग करके पब्लिक, नॉन-पब्लिक, स्टैटिक, इंस्टेंस फील्ड्स को फ़िल्टर किया जा सकता है। उदाहरण 1: System.String के नॉन-पब्लिक स्टैटिक फील्ड्स using System; using System.Reflection; p
-
C# में HashSet में तत्व जोड़ना (Add मेथड)
HashSet<T>.Add() मेथड निर्दिष्ट तत्व को सेट में जोड़ता है यदि वह पहले से मौजूद नहीं है। HashSet अद्वितीय तत्वों का अनऑर्डर्ड संग्रह है जो O(1) औसत लुकअप, इंसर्शन और डिलीशन प्रदान करता है। उदाहरण 1: स्ट्रिंग HashSet में तत्व जोड़ना और तुलना using System; using System.Collections.Generic; publ
-
C# में एनम के कॉन्स्टेंट्स के मानों का ऐरे प्राप्त करना (GetEnumValues)
Type.GetEnumValues() मेथड एनमरेशन टाइप के सभी कॉन्स्टेंट्स के मानों का ऐरे लौटाता है। यह केवल एनम टाइप्स पर काम करता है - अन्य टाइप्स पर ArgumentException फेंकता है। उदाहरण 1: गलत टाइप पर GetEnumValues (एक्सेप्शन) using System; public class Demo { public enum Vehicle { Car, Bus, Bike, Airplane
-
C# में ListDictionary में निर्दिष्ट कुंजी और मान जोड़ना
ListDictionary.Add() मेथड निर्दिष्ट कुंजी और मान को लिस्ट डिक्शनरी में जोड़ता है। ListDictionary छोटे संग्रह (आमतौर पर 10 या कम आइटम) के लिए सिंगली लिंक्ड लिस्ट आधारित कार्यान्वयन है। उदाहरण 1: बुनियादी Add और एन्यूमरेटर इटरेशन using System; using System.Collections; using System.Collections.Specia
-
C# में वर्तमान टाइप का विशिष्ट फील्ड कैसे प्राप्त करें
रिफ्लेक्शन का उपयोग करके वर्तमान टाइप का विशिष्ट फील्ड प्राप्त करने के लिए Type.GetField() मेथड का उपयोग करें। सिंटैक्स public FieldInfo GetField(string name); public FieldInfo GetField(string name, BindingFlags bindingAttr); उदाहरण 1: पब्लिक फील्ड प्राप्त करना using System; using System.Reflectio
-
C# में Hashtable में तत्व जोड़ना (Add मेथड)
Hashtable.Add() मेथड निर्दिष्ट कुंजी और मान के साथ एंट्री जोड़ता है। Hashtable एक नॉन-जेनेरिक की-वैल्यू संग्रह है जो कुंजियों के हैश कोड के आधार पर तत्वों को व्यवस्थित करता है। उदाहरण 1: प्रारंभिक क्षमता के साथ Hashtable बनाना और तत्व जोड़ना using System; using System.Collections; public class Dem
-
C# में वर्तमान इंस्टेंस का हैश कोड प्राप्त करना (GetHashCode)
Object.GetHashCode() मेथड वर्तमान ऑब्जेक्ट के लिए हैश कोड लौटाता है। हैश कोड एक इंटीजर है जिसका उपयोग हैश-आधारित संग्रहों (जैसे Hashtable, Dictionary, HashSet) में त्वरित तुलना और संग्रहण के लिए किया जाता है। उदाहरण 1: ऐरे टाइप का हैश कोड using System; public class Demo { public static void Ma
-
C# में OrderedDictionary में विशिष्ट कुंजी मौजूद है या नहीं जांचना (Contains)
OrderedDictionary.Contains() मेथड जांचता है कि निर्दिष्ट कुंजी डिक्शनरी में मौजूद है या नहीं। यह कुंजी-आधारित लुकअप है (वैल्यू-आधारित नहीं)। कुंजियों की तुलना केस-सेंसिटिव तरीके से की जाती है। उदाहरण 1: संख्यात्मक स्ट्रिंग कुंजियों के साथ using System; using System.Collections; using System.Collect