본문 바로가기
C#

Array.Copy 메서드 사용해서 배열 복사

by 고체물리학 2022. 3. 15.
  • C#에서 Array.Copy메서드는 아래와 같이 정의되어있다
public static void Copy(Array sourceArray, int sourceIndex, Array destinationArray, int destinationIndex, int length);

 

  • 사용법: Array.Copy(원본배열,원본배열시작index, 복사할배열,복사할배열index,복사하려는 배열길이)
using System;

public class Test
{
	public static void Main()
	{
	byte[] Original = {0x00,0x01,0x02,0x03,0x04};
	byte[] Copy = new byte[5];
	
	Array.Copy(Original,0,Copy,0,Original.Length);
	for(int i = 0; i<Copy.Length;i++)
		Console.WriteLine(Copy[i]);
	}
}

- Original 배열의 인덱스를 0에서 모든 배열을 Copy배열 0부터 복사

 

[출력 값]

 

 

반응형

댓글