2012-03-06 4 views
0

intであるプライマリIDが配列int []内の任意のintと等しくない値を選択しようとしています。ここでLINQでint []の配列に等しい主キーを実行する方法は?

は私の現在のコードです:

Where(c => !c.CountryId.Equals(model.CampaignCountryIds)) 

model.CampaignCountryIds [] int型ですか?

これを行う簡単な方法はありますか?このエラーは、その端を発するさ:

Comparison operators not supported for type 'System.Nullable`1[System.Int32][]'. 

おかげで、 ダレン

答えて

2

使用Contains

.Where(c => !model.CampaignCountryIds.Contains(c.CountyId)) 
+0

私は遅すぎるよ:) – veblock

関連する問題