驗證一個集合完全等於另一個集合

instockNoList是一個集合
model.DetailIds也是一個集合
此處判斷instockNoList包含model.DetailIds的所有元素,且兩集合的數量相同,則集合完全相等 

if (!(instockNoList.All(model.DetailIds.Contains) && instockNoList.Count() == model.DetailIds.Count()))
{
           result.AddError("卡號已存在對應關係");
           return result;
}

//instockNoList是一個集合
//model.DetailIds也是一個集合
//此處判斷instockNoList包含model.DetailIds的所有元素,且兩集合的數量相同,則集合完全相等

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章