Skip to content

KO CSharp Arrays

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

배열, 인덱스 및 범위

설명서 C# · 예시 UO

배열은 생성 시 고정된 길이를 가지며 동일한 유형의 요소를 저장합니다. 인덱스는 0부터 시작합니다. Length 요소 수를 반환합니다. 들쭉날쭉한 배열에는 다른 배열이 포함되어 있습니다. 다차원에서는 여러 인덱스를 사용합니다.

간단한 예제 (Example.cs)

이 예제를 Example.cs로 따로 저장하고 이 페이지의 다른 예제와 독립적으로 실행하세요.

Example.cs:

// PROJECT-EXAMPLE
int[] counts = [2, 3, 4];
System.Console.WriteLine(counts[0]);
System.Console.WriteLine(counts[^1]);

결과:

2
4
int[] values = [10, 20, 30, 40];
int last = values[^1];
int[] middle = values[1..3];
UO.Print($"Last={last}, middle={string.Join(",", middle)}");
int[,] grid = new int[2, 3];
grid[1, 2] = 7;
int[][] groups = [[1, 2], [3]];
UO.Print($"Grid={grid[1, 2]}, group={groups[0].Length}");

^1는 마지막 요소를 나타내며, start..end의 범위에는 end가 포함되지 않습니다. 내용을 알 수 없는 배열의 경우 먼저 길이를 확인한 다음 요소에 액세스하세요. 배열 범위를 생성하면 새 배열이 생성됩니다.

공식 문서: 배열, 인덱스 및 범위 - Microsoft Learn.

Clone this wiki locally