문자열 배열에서 특정 문자열로 검색하려면 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