C#에서 목록의 마지막 요소 가져 오기

Muhammad Maisam Abbas 2024년2월16일
  1. C#에서List.Count속성을 사용하여 목록의 마지막 요소 가져 오기
  2. C#에서 LINQ 메서드를 사용하여 목록의 마지막 요소 가져 오기
C#에서 목록의 마지막 요소 가져 오기

이 자습서에서는 C#에서 목록의 마지막 요소를 가져 오는 방법에 대해 설명합니다.

C#에서List.Count속성을 사용하여 목록의 마지막 요소 가져 오기

List.Count속성은 C#에서 목록 내의 요소 수를 제공합니다. List.Count값에서1을 빼서 목록의 마지막 색인을 얻을 수 있습니다. 그런 다음이 색인을 사용하여 목록의 마지막 요소를 찾을 수 있습니다.

using System;
using System.Collections.Generic;
using System.Linq;

namespace last_element_of_list {
  class Program {
    static void Main(string[] args) {
      List<string> slist = new List<string> { "value1", "value2", "value3" };
      string last = slist[slist.Count - 1];
      Console.WriteLine(last);
    }
  }
}

출력:

value3

위 코드에서 우리는 문자열 변수last에 문자열 목록slist의 마지막 요소를 C#의slist.Count속성과 함께 저장했습니다. slist.Count - 1을 사용하여slist의 마지막 색인을 계산하고 해당 색인의 요소를last문자열에 저장했습니다.

C#에서 LINQ 메서드를 사용하여 목록의 마지막 요소 가져 오기

LINQ는 C#의 데이터 구조에 대한 쿼리 작업을 수행하는 데 사용됩니다. LINQ 내부의 Last()함수는 데이터 구조의 마지막 요소를 가져옵니다. Last()함수를 사용하여 목록의 마지막 요소를 가져올 수 있습니다.

using System;
using System.Collections.Generic;
using System.Linq;

namespace last_element_of_list {
  class Program {
    static void Main(string[] args) {
      List<string> slist = new List<string> { "value1", "value2", "value3" };
      string last = slist.Last();
      Console.WriteLine(last);
    }
  }
}

출력:

value3

위의 코드에서 우리는 문자열 변수last에 문자열 목록slist의 마지막 요소를 C#의slist.Last()속성과 함께 저장했습니다.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

관련 문장 - Csharp List