반응형
C#에서 1차원 배열을 선언하고 사용하는 방법
- 배열 선언:예를 들어, 정수형 배열을 선언하고 크기가 5인 경우:
-
csharpCopy codeint[] numbers = new int[5];
-
csharpCopy code데이터_타입[] 배열_이름 = new 데이터_타입[크기];
- 배열 요소에 접근: 배열은 0부터 시작하는 인덱스를 사용하여 요소에 접근합니다. 인덱스는 대괄호([]) 안에 위치시킵니다.예를 들어, 첫 번째 요소에 10을 할당하고자 하는 경우:
-
csharpCopy codenumbers[0] = 10;
-
csharpCopy code배열_이름[인덱스] = 값;
- 배열 초기화: 배열을 선언하면 모든 요소는 해당 데이터 타입의 기본값으로 초기화됩니다. 예를 들어, 정수형 배열은 0으로 초기화됩니다. 그러나 원하는 경우 배열을 특정 값으로 초기화할 수도 있습니다.예를 들어, 정수형 배열을 1, 2, 3으로 초기화하는 경우:
-
csharpCopy codeint[] numbers = {1, 2, 3};
-
csharpCopy code데이터_타입[] 배열_이름 = {값1, 값2, 값3, ...};
- 배열 요소 순회: 배열의 모든 요소에 접근하려면 반복문을 사용하여 순회할 수 있습니다. 주로 for 루프를 사용합니다.예를 들어, 배열의 모든 요소를 출력하는 경우:
-
csharpCopy codefor (int i = 0; i < numbers.Length; i++) { Console.WriteLine(numbers[i]); }
-
csharpCopy codefor (int i = 0; i < 배열_이름.Length; i++) { // 배열 요소에 접근하여 작업 수행 작업_코드 }
이러한 방법을 사용하여 C#에서 1차원 배열을 선언하고 초기화하고 사용할 수 있습니다. 추가적으로 다차원 배열 또는 가변 길이 배열을 사용할 수도 있습니다.
'[프로그램]' 카테고리의 다른 글
| C#에서 열거형(enum)은 연관된 상수 집합을 정의하기 위해 사용되는 데이터 형식 예제 (0) | 2023.06.28 |
|---|---|
| C#에서 switch-case 문은 여러 가지 조건 (0) | 2023.06.28 |
| C#에서 List 클래스를 사용하는 예제 (0) | 2023.06.28 |
| C#에서 Dictionary를 사용하기 위해 System.Collections.Generic 네임스페이스를 추가해야 합니다. (0) | 2023.06.28 |
| c#PLC 연결시 이더넷,232,485 (0) | 2023.06.27 |