我有一個像這樣的列表,我希望能夠在此列表中搜索來自另一個字符串的子字符串。例如:查找字符串列表中的子字符串
List<string> list = new List<string>();
string srch = "There";
list.Add("1234 - Hello");
list.Add("4234 - There");
list.Add("2342 - World");
我想我的列表中搜索"There"
和返回"4234 - There"
。我已經試過:
var mySearch = list.FindAll(S => s.substring(srch));
foreach(var temp in mySearch)
{
string result = temp;
}
嗨,感謝您的快速回答,我得到一個編譯錯誤:FirstOrDefault,而不是擴展方法。我需要添加某種類型的列表庫嗎? – user1380621
如何添加Linq?對不起新問題。 – user1380621
你需要添加'使用System.Linq'到你的文件 - 我假設你使用的是.NET 4.0? – BrokenGlass