- 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부터 복사
[출력 값]
반응형
'C#' 카테고리의 다른 글
[C#] var 암시적 데이터형 (0) | 2022.01.28 |
---|---|
[C#] 변수 뒤에 물음표(?)는 Nullable Type (0) | 2022.01.27 |
C#기초 - 접근 제한자 (public vs private),(Getter,Setter 사용법) (0) | 2021.05.27 |
C# 기초 - 레퍼런스, 생성자 this (0) | 2021.05.15 |
C# 메서드 사용(3) - 메서드 오버로딩(Method Overloading) (0) | 2021.02.21 |
댓글