Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีใช้เมธอด Copy(,,) ของคลาส Array ใน C#

เมธอด Array.Copy() ใน C# ใช้สำหรับคัดลอกสมาชิกจากอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่ง ตามที่ชื่อบ่งชี้

ไวยากรณ์

Array.Copy(src, dest, length);

โดยที่:

  • src = อาร์เรย์ที่ต้องการคัดลอก
  • dest = อาร์เรย์ปลายทาง
  • length = จำนวนสมาชิกที่ต้องการคัดลอก

ตัวอย่าง

using System; 
class Program { 
    static void Main() { 
        int[] arrSource = new int[4]; 
        arrSource[0] = 99; 
        arrSource[1] = 66; 
        arrSource[2] = 111; 
        arrSource[3] = 33; 
        int[] arrTarget = new int[4]; 
        Array.Copy(arrSource, arrTarget, 4); 
        Console.WriteLine("Destination Array ..."); 
        foreach (int value in arrTarget) { 
            Console.WriteLine(value); 
        } 
    } 
}

ผลลัพธ์

Destination Array ... 99 66 111 33