डेटा के संग्रह को संग्रहीत करने के लिए एक सरणी का उपयोग किया जाता है, लेकिन एक सरणी को सन्निहित स्मृति स्थानों पर संग्रहीत उसी प्रकार के चर के संग्रह के रूप में सोचना अक्सर अधिक उपयोगी होता है।
बहु-आयामी सरणी को आयताकार सरणी भी कहा जाता है। बहुआयामी सरणियों को प्रत्येक पंक्ति के लिए ब्रैकेटेड मान निर्दिष्ट करके प्रारंभ किया जाता है।
निम्नलिखित सरणी 2 पंक्तियों के साथ है और प्रत्येक पंक्ति में 2 स्तंभ हैं।
int [,] a = new int [2,2] { {20, 50} , /* initializers for row indexed by 0 */ {15, 45} , /* initializers for row indexed by 1 */ };
आइए एक उदाहरण देखें -
उदाहरण
using System; namespace Demo { class Program { static void Main(string[] args) { /* an array with 2 rows and 2 columns*/ int [,] a = new int [2,2] { {20, 50} , /* initializers for row indexed by 0 */ {15, 45} , /* initializers for row indexed by 1 */ }; int i, j; for (i = 0; i < 2; i++) { for (j = 0; j < 2; j++) { Console.WriteLine("a[{0},{1}] = {2}", i, j, a[i,j]); } } Console.ReadKey(); } } }