我有一个字符串列表,如:
列出myList
如何使用.Find()方法搜索列表并查看是否存在特定值?
答案 0 :(得分:3)
List<string> myList = new List<string>();
bool isFound = myList.Contains("abc");
答案 1 :(得分:3)
如果您正在谈论通用List.Find:
http://msdn.microsoft.com/en-us/library/x0b5b5bc(VS.80).aspx
如果您使用的是C#3并且正在查找值“myList.Find(x => x == testValue);
”,则可以致电testvalue
。您可以设置更高级的条件,而不仅仅是“x == testValue
”。
根据具体情况,您可能希望改为使用x.Equals(testValue)
。