C# 배열 복사

· C#
C#에서는 배열이 참조 타입이기 때문에,배열을 메서드에 전달할 때 배열을 실제 데이터를 전달하는 것이 아니라 배열에 대한 참조가 전달됩니다. 이는 메서드 내부에서 배열을 수정할 경우, 원본 배열도 영향을 받는다는 것을 의미하며 이번 포스팅은 회사 프로젝트를 진행하며 잊고 있었던 내용을 정리하려고 작성했습니다.| 문제 상황 (예시)int[] numbers = { 1, 2, 3, 4 };ModifyArray(numbers);Console.WriteLine(string.Join(", ", numbers)); // 예상: 1, 2, 3, 4 / 실제: 10, 2, 3, 4void ModifyArray(int[] arr){ arr[0] = 10;} 위 코드에서 ModifyArray 메서드가 매개변수로 받은 ..
우준세
'C# 배열 복사' 태그의 글 목록