본문 바로가기
[C#] List 검색 메서드 (Contains(), Exists(), Find()) C# List는 List에 특정 값이 존재하는지 확인하는 메서드가 여러개 있다.그중 Contains(), Exists(), Find()에 대해 알아보겠다.  Contains vs Exists vs Find List.Contains(T)단순히 매개변수의 내용을 포함하는 요소가 List에 있는지 여부를 확인한다.있으면 True, 없으면 False를 반환한다.List.Exists(Predicate)특정 값을 찾기 위한 조건과 일치하는 요소가 List에 포함되어 있는지 여부를 확인한다.있으면 True, 없으면 False를 반환한다.List.Find(Predicate)특정 값을 찾기 위한 조건과 일치하는 요소가 List에 처음으로 검색된 요소를 반환한다.검색되지 않으면 T형식의 기본값이 반환된다.아래 클래스는 이.. 2025. 1. 9.
[C#] List 메서드 모음 최근 수정: 2024.09.09List 메서드 내용 중 새로 알게되거나 사용했던 메서드들 기록하는 곳입니다. 주요 메서드Count : 리스트의 길이를 반환한다.List lst = new List();lst.Add(1);lst.Add(2);lst.Add(3);Console.WriteLine(lst.Count); // 3 Last() : 리스트의 마지막 값을 반환한다.List lst = new List() { 1, 2, 3, 4, 5 };Console.WriteLine(lst.Last()); // 5 Add([추가할 요소]) : 리스트 끝에 요소를 추가한다.Append([추가할 요소]): 리스트 끝에 요소를 추가한 시퀀스를 반환한다. ※ 원본에 변경이 생기지 않음List lst = new List() { 1.. 2024. 7. 17.