सी # में सभी सरणी के लिए ऐरे क्लास बेस क्लास है। इसे सिस्टम नेमस्पेस में परिभाषित किया गया है। ऐरे क्लास की सबसे अधिक इस्तेमाल की जाने वाली विधियाँ हैं -
<टेबल> <थहेड>तत्व प्रकार के आधार पर ऐरे में तत्वों की एक श्रृंखला को शून्य, असत्य या शून्य पर सेट करता है
पहले तत्व से शुरू होने वाले ऐरे से तत्वों की एक श्रृंखला की प्रतिलिपि बनाता है और उन्हें पहले तत्व से शुरू होने वाले दूसरे ऐरे में चिपकाता है। लंबाई को 32-बिट पूर्णांक के रूप में निर्दिष्ट किया गया है।
वर्तमान एक-आयामी ऐरे के सभी तत्वों को निर्दिष्ट गंतव्य ऐरे इंडेक्स से शुरू होने वाले निर्दिष्ट एक-आयामी ऐरे में कॉपी करता है। अनुक्रमणिका को 32-बिट पूर्णांक के रूप में निर्दिष्ट किया गया है।
एक 32-बिट पूर्णांक प्राप्त करता है जो ऐरे के निर्दिष्ट आयाम में तत्वों की संख्या का प्रतिनिधित्व करता है।
एक 64-बिट पूर्णांक प्राप्त करता है जो ऐरे के निर्दिष्ट आयाम में तत्वों की संख्या का प्रतिनिधित्व करता है
ऐरे में निर्दिष्ट आयाम की निचली सीमा प्राप्त करें।
वर्तमान उदाहरण के प्रकार प्राप्त होते हैं। (वस्तु से विरासत में मिला।)
ऐरे में निर्दिष्ट आयाम की ऊपरी सीमा प्राप्त करें।
आइए हम Array वर्ग विधियों का उपयोग करके किसी सरणी के ऊपरी और साथ ही निचले भाग को प्राप्त करने के लिए एक उदाहरण देखें -
उदाहरण
using System; class Program { static void Main() { int[,] arr = new int[3,4]; Console.WriteLine(arr.GetLength(0)); Console.WriteLine(arr.GetLength(1)); // Length Console.WriteLine(arr.Length); Console.WriteLine("Upper Bound: {0}",arr.GetUpperBound(0).ToString()); Console.WriteLine("Lower Bound: {0}",arr.GetLowerBound(0).ToString()); } }
आउटपुट
3 4 12 Upper Bound: 2 Lower Bound: 0