LINQ를 사용하여 List<Object>에서 첫 번째 개체 가져오기
이 자습서에서 다룰 주제는 C#에서 LINQ를 사용하여 개체 목록에서 첫 번째 개체를 가져오는 방법입니다. 이를 위해 LINQ의 First()
메서드를 사용합니다.
First()
메서드를 사용하여 LINQ를 사용하여 List<Object>
에서 첫 번째 객체 가져오기
LINQ의 First()
함수는 제공된 기준에 따라 목록 또는 컬렉션의 항목 시퀀스에서 첫 번째 요소를 반환하거나 목록의 항목 줄에서 첫 번째 요소를 반환합니다.
목록 또는 컬렉션에 제공된 제약 조건을 기반으로 하는 항목이 포함되어 있지 않으면 LINQ First()
함수에서 오류가 발생합니다.
아래 예제를 통해 First()
함수 구현을 살펴보겠습니다.
-
먼저 다음 라이브러리를 가져와야 합니다.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
-
Main()
에서ListofObjects
라는 요소 목록을 만들고 무작위 데이터로 채웁니다.string[] ListOfobjects = { "Muhammad Zeeshan", "Nabeela G", "Bubby Shah", "Saada G" };
-
이제
ResulttedValue
라는 문자열 변수를 만들고 목록에First()
메서드를 적용하여 목록의 첫 번째 요소를 가져옵니다.string ResulttedValue = ListOfobjects.First();
-
마지막으로 아래와 같이 결과 값을 콘솔에 인쇄합니다.
Console.WriteLine("The First Object from the List of Objects is : {0}", ResulttedValue); Console.ReadLine();
완전한 소스 코드:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ExamplebyShani {
class Program {
static void Main(string[] args) {
string[] ListOfobjects = { "Muhammad Zeeshan", "Nabeela G", "Bubby Shah", "Saada G" };
string ResulttedValue = ListOfobjects.First();
Console.WriteLine("The First Object from the List of Objects is : {0}", ResulttedValue);
Console.ReadLine();
}
}
}
출력:
The First Object from the List of Objects is : Muhammad Zeeshan
I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.
LinkedIn