문자열 배열에서 특정 문자열로 검색하려면 Linq Contains() 메서드를 사용합니다.
string[] arr = { "Bag", "Pen", "Pencil"};
이제 문자열 변수에 문자열을 추가하십시오. 즉, 검색하려는 문자열입니다.
string str = "Pen";
Contains() 메서드를 사용하여 위의 문자열을 검색합니다.
arr.AsQueryable().Contains(str);
전체 예를 살펴보겠습니다.
예
using System; using System.Linq; using System.Collections.Generic; class Demo { static void Main() { string[] arr = { "Bag", "Pen", "Pencil"}; string str = "Pen"; bool res = arr.AsQueryable().Contains(str); Console.WriteLine("String Pen is in the array? "+res); } }
출력
String Pen is in the array? True