Computer >> Máy Tính >  >> Lập trình >> C#

Làm thế nào để khởi tạo một mảng hình chữ nhật trong C #?

Mảng được sử dụng để lưu trữ một tập hợp dữ liệu, nhưng thường hữu ích hơn nếu coi một mảng là tập hợp các biến cùng loại được lưu trữ tại các vị trí bộ nhớ liền kề.

Mảng nhiều chiều còn được gọi là mảng hình chữ nhật. Mảng nhiều chiều được khởi tạo bằng cách chỉ định các giá trị trong ngoặc cho mỗi hàng.

Mảng sau có 2 hàng và mỗi hàng có 2 cột.

int [,] a = new int [2,2] {
{20, 50} , /* initializers for row indexed by 0 */
{15, 45} , /* initializers for row indexed by 1 */
};

Hãy để chúng tôi xem một ví dụ -

Ví dụ

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();
      }
   }
}