我有2個列表,我試圖比較,可悲的是他們不是保存類。一個來自magento api,另一個來自另一個包含一些值的自定義類。 (只是我需要的)IList比較行爲不如預期
if (existingPhotoOrders.Where(x => x.OrderNumber.CompareTo(order.increment_id) == 0).ToList().Count > 0)
continue;
沒有與該API一個問題,我已經把所有的訂單和比較,我想那些,然後要求單獨額外的信息,但上面的查詢不工作它只是繼續與一切。
我看過其他比較,但他們都需要類是相同的。如果有人能夠說出一些光芒,我會很感激。
你問一個循環。所以包括那個循環。 – 2012-01-04 15:34:36
OrderNumber和increment_id是什麼類型?如果它們不同,這可能會導致CompareTo不被重視。 – Matthias 2012-01-04 15:35:07
謝謝你的回覆。 @亨克霍特曼 - 我不認爲循環是相關的,apolagies。 Matthias OrderNumber和increment_id是兩個字符串的相同值。 – Compunutter 2012-01-05 09:59:49