在结构中查找多个条件
Find in Struct multiple criteria
所以我有一个结构,但我不知道如何使用多个条件进行搜索
BatchFile tmpBatch = BatchFileList.Find(x => x.BatchNumber.Equals(BatchNumber));
这就是我搜索具有匹配批号的匹配项的方式。但我需要搜索具有匹配 .BatchNumber 和 .Processor
的项目
我试过了,但我不认为这是正确的语法
BatchFile tmpBatch = BatchFileList.Find(x => x.BatchNumber.Equals(BatchNumber) && x.Processor.Equals(Processor));
您发布的代码使用了正确的语法,它会工作得很好。
所以我有一个结构,但我不知道如何使用多个条件进行搜索
BatchFile tmpBatch = BatchFileList.Find(x => x.BatchNumber.Equals(BatchNumber));
这就是我搜索具有匹配批号的匹配项的方式。但我需要搜索具有匹配 .BatchNumber 和 .Processor
的项目我试过了,但我不认为这是正确的语法
BatchFile tmpBatch = BatchFileList.Find(x => x.BatchNumber.Equals(BatchNumber) && x.Processor.Equals(Processor));
您发布的代码使用了正确的语法,它会工作得很好。