[C#] System.Index
이번 포스트에서는 C# 8.0에서 추가된 인덱스(index)라는 개념에 대해 살펴 보도록 하겠다. 들어가며.. Index에 대한 설명에 앞서 아래 예제를 보자. 특히 10라인에 ^ 기호가 사용 된 부분을 주목하자. using System; class Program { static void Main(string[] args) { int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int n1 = arr[2]; int n2 = arr[^2]; // 뒤에서 부터 접근 Console.WriteLine($"{n1}, {n2}"); // 3, 9 } } 10개짜리 정수 배열을 만들고 인덱스를 이용해 접근하는 간단한 예제다. 먼저 9라인을 보면 인덱스 2의 위치에 있는 요소에 접근한다..