[Unity] 문자열, 배열 - ^기호(뒤에서 인덱싱) , ..기호(범위)
카테고리: Til
^ 기호
뒤에서부터 인덱싱
^n은 Length - n과 같다.
str[^1]
= str[str.Length - 1]
^ 기호 인덱싱
string S = ABCDE;
// S[^1] = 'E' 뒤에서 1번째
// S[^2] = 'D' 뒤에서 2번째
int[] nums = { 10, 20, 30, 40, 50 };
int last = nums[^1]; // 50
..기호 - 범위(슬라이스)
범위를 나타냄
..기호 범위
string S = ABCDE;
// S[1..3] = 'BCD' 인덱스 1 ~ 3
// S[..3] = 'ABC' 처음부터 3
// S[2] = 'CDE' 2부터 끝까지
// S[..^1] = 'ABCD' 처음부터 뒤에서 1번째 전까지
// S[^3..^1] = 'CD' 뒤에서 3번째에서 1번째 전까지
int[] nums = { 10, 20, 30, 40, 50 };
var firstThree = nums[..3]; // {10, 20, 30}
메모
^
기호, ..
기호 사용하기.
댓글남기기