2015-01-02 2 views
0

Так что у меня-структуры, но я не могу понять, как сделать поиск с несколькими критериямиНайти в Struct несколько критериев

BatchFile tmpBatch = BatchFileList.Find(x => x.BatchNumber.Equals(BatchNumber)); 

Это, как я для поиска совпадений с совпадающим номером партии. Но мне нужно искать элементы с согласующим .BatchNumber и .Processor

Я попытался это, но я не считаю, что это правильный синтаксис

BatchFile tmpBatch = BatchFileList.Find(x => x.BatchNumber.Equals(BatchNumber) && x.Processor.Equals(Processor)); 
+2

Вы не верите? Вы пытались запустить этот код? Выглядит хорошо. – MarcinJuraszek

+0

Почему вы считаете, что это неправильно? – nvoigt

+0

Помимо предпочтения '==' '' Equals', выглядит отлично. – crashmstr

ответ

0

код, который вы публикуемым используют правильный синтаксис, и все будет хорошо.

+0

Спасибо. Я новичок в C#, и я предположил, что мой синтаксис неверен. По-видимому, некоторые конечные пробелы были в конце строки, которую я искал. – Cade

Смежные вопросы