- C#에서 배열의 마지막 요소를 효율적으로 가져오는 새로운 'Index from end' 문법이 소개됩니다. 🚀
Enumerable.Last()메서드는 성능상 비효율적이므로 사용을 지양해야 합니다. 🐢- 기존의
array.Length - 1방식 대신^1구문을 사용하여 마지막 요소를 참조할 수 있습니다. 💡 ^1은 배열의 마지막 요소를,^2는 뒤에서 두 번째 요소를 의미하며,^n은 뒤에서 n번째 요소를 나타냅니다. 🔢- 이 문법은 C# 8.0에 도입되었으며, 배열, Span, 문자열 등 슬라이싱을 지원하는 모든 타입에서 작동합니다. 🧩
- 초기에는 가독성이 다소 떨어질 수 있지만, 매우 깔끔하고 효율적인 코드 작성을 가능하게 합니다. ✨





