我有一个列表,我想在其中搜索来自另一个字符串的子字符串。例如:
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;
}
using System.Linq
- 我假设你正在使用 .NET 4.0? - BrokenGlassFindAll
的简短形式(s => s.Contains(srch)
)。 - d4Rk