सी # में सभी सरणी के लिए ऐरे क्लास बेस क्लास है। इसे सिस्टम नेमस्पेस में परिभाषित किया गया है और इसमें निम्नलिखित गुण हैं -
| 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