我想知道是否可以搜索我创建的列表,例如:
static void Main(string[] args) {
int count = 0;
string trans, descr;
List<ErrorInfo> errList = new List<ErrorInfo>();
if (errList.Find(trans) && errList.Find(desc)) {
// do something
}
}
public class ErrorInfo {
public string transaction { get; set; }
public string description { get; set; }
}
我知道if条件不正确但我想要做的是搜索列表并查看是否有任何节点包含trans&amp;&amp; descr,但我不明白该怎么做或者是否可能?
答案 0 :(得分:2)
您可以使用LINQ:
if (errList.Any(e => e.transaction == trans && e.description == descr))
{
// do something
}