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

Làm cách nào để thêm các mục / phần tử vào một mảng răng cưa hiện có trong C #?

Để thêm một phần tử vào mảng răng cưa hiện có, chỉ cần đặt giá trị của phần tử bằng một giá trị mới.

Giả sử bạn cần thêm một phần tử tại vị trí sau -

a[3][1]

Chỉ cần đặt giá trị -

a[3][1] = 500;

Ở trên, chúng ta đã truy cập phần tử đầu tiên của mảng thứ 3 trong một mảng răng cưa.

Hãy cho chúng tôi xem mã hoàn chỉnh -

Ví dụ

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {

         int[][] x = new int[][]{new int[]{10,20},new int[]{30,40}, new int[]{50,60},new int[]{ 70, 80 }, new int[]{ 90, 100 } };
         int i, j;

         Console.WriteLine("Old Array...");
         for (i = 0; i < 5; i++) {
            for (j = 0; j < 2; j++) {
               Console.WriteLine("a[{0}][{1}] = {2}", i, j, x[i][j]);
            }
         }

         x[3][1] = 500;

         Console.WriteLine("New Array...");
         for (i = 0; i < 5; i++) {
            for (j = 0; j < 2; j++) {
               Console.WriteLine("a[{0}][{1}] = {2}", i, j, x[i][j]);
            }
         }
         Console.ReadKey();
      }
   }
}