본문 바로가기
프로그래밍/C Sharp

[ C# ] 배열 생성시 초기값 넣기

by jeong-f 2021. 11. 8.
반응형

배열 선언 시 작은 배열의 값은 생성 시 입력 후 만들 수 있지만 데이터의 개수가 많은 경우 반복문을 이용하여 프로그램 코드로 입력하는 번거로움이 있습니다.

조금 더 간단한 코드를 사용하여 배열을 초기화할 방법을 공유합니다.

100개 데이터 숫자 1로 초기화 

int[] array = Enumerable.Repeat<int>(1, 100).ToArray<int>();

100개 데이터 문자 'A'로 초기화

char[]  array = Enumerable.Repeat('A', 100).ToArray();

자료형만 맞추고 초기화하고 싶은 문자/숫자를 넣고 할당할 길이를 입력해 주면 자동으로 값이 변경됩니다.

아무리 큰 배열이라도 무리 없이 입력이 가능해서 프로그램 구현 시 유용하게 사용할 수 있습니다.

반응형

댓글