Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Cách sử dụng phương thức CopyTo() của lớp Array trong C#

Phương thức CopyTo() trong C# được dùng để sao chép các phần tử từ một mảng sang mảng khác. Bạn có thể chỉ định chỉ số bắt đầu từ mảng nguồn để bắt đầu sao chép.

Cú pháp

CopyTo(dest, index);

Trong đó:

  • dest = mảng đích
  • index = chỉ số bắt đầu

Ví dụ

using System;
class Program {
    static void Main() {
        int[] arrSource = new int[4];
        arrSource[0] = 5;
        arrSource[1] = 9;
        arrSource[2] = 1;
        arrSource[3] = 3;
        int[] arrTarget = new int[4];
        // Phương thức CopyTo()
        arrSource.CopyTo(arrTarget, 0);
        Console.WriteLine("Mảng đích ...");
        foreach (int value in arrTarget) {
            Console.WriteLine(value);
        }
    }
}

Kết quả

Mảng đích ... 5 9 1 3