सी # में सभी सरणी के लिए ऐरे क्लास बेस क्लास है। इसे सिस्टम नेमस्पेस में परिभाषित किया गया है और इसमें निम्नलिखित गुण हैं -
Sr.No | संपत्ति और विवरण |
---|---|
1 | IsFixedSize एक मान प्राप्त करता है जो दर्शाता है कि क्या ऐरे का एक निश्चित आकार है। |
2 | केवल पढ़ने के लिए है एक मान प्राप्त करता है जो दर्शाता है कि क्या ऐरे केवल-पढ़ने के लिए है। |
3 | लंबाई एक 32-बिट पूर्णांक प्राप्त करता है जो ऐरे के सभी आयामों में तत्वों की कुल संख्या का प्रतिनिधित्व करता है। |
4 | लंबी लंबाई एक 64-बिट पूर्णांक प्राप्त करता है जो ऐरे के सभी आयामों में तत्वों की कुल संख्या का प्रतिनिधित्व करता है। |
5 | रैंक ऐरे का रैंक (आयामों की संख्या) प्राप्त करता है। |
एक सरणी वर्ग को परिभाषित करने के लिए, आप निम्न कोड को चलाने का प्रयास कर सकते हैं, जिसमें हम एक सरणी को सॉर्ट कर रहे हैं -
उदाहरण
using System; namespace Demo { class MyArray { static void Main(string[] args) { int[] list = { 45, 19, 9, 28, 87}; int[] temp = list; Console.Write("Original Array: "); foreach (int i in list) { Console.Write(i + " "); } Console.WriteLine(); Array.Sort(list); Console.Write("Sorted Array: "); foreach (int i in list) { Console.Write(i + " "); } Console.WriteLine(); Console.ReadKey(); } } }
आउटपुट
Original Array: 45 19 9 28 87 Sorted Array: 9 19 28 45 87