2015-01-02 33 views
0

查找所以我有一個結構,但我無法弄清楚如何做一個搜索,使用多種標準結構中的多個標準

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