私は比較しようとしている2つのリストを持っています。悲しいことに、それらはsaveクラスではありません。 1つはmagento APIに由来し、もう1つはカスタムクラスであり、他のクラスの値を含みます。 (私は必要なものだけ)IListの比較が期待どおりに動作しない
if (existingPhotoOrders.Where(x => x.OrderNumber.CompareTo(order.increment_id) == 0).ToList().Count > 0)
continue;
私はすべての注文を取得し、私が欲しいものを比較する必要があり、その後、個別に余分な情報が、上記のクエリが動作していないを要求するAPIに問題がありますすべてを続けているだけです。
私は他の比較を見ましたが、それらはすべてクラスが同じであることが必要です。もし誰かが光を放つことができたら、私は感謝するでしょう。
あなたがループについて尋ねています。そのループを含める。 –
どのようなタイプのOrderNumberとincrement_idですか?それらが異なっていると、CompareToが返されない場合があります。 – Matthias
あなたの返信ありがとうございます。 @HenkHolterman - 私はループが関連しているとは思わない、apolagies。 Matthias OrderNumberとincrement_idは、両方の文字列の値が同じです。 – Compunutter