0
は現在、私はこれは、アイテムがきゅうアイテムプレゼント検証
var wifiSSID = userLocation.LocationWiFiSSIDs.Where(x => x.WiFiSSID == attendanceDto.WiFiSSID).FirstOrDefault();
if (IsWiFiSSIDEnabled && wifiSSID == null)
{
throw new ApplicationException(ErrorMessages.InvalidWiFiSSID);
}
は私がより良い方法でこれを書くことができ、リストに存在しているかどうかを検証するのですか?任意または含まれていますか?
if (IsWiFiSSIDEnabled && !userLocation.LocationWiFiSSIDs.Any(x => x.WiFiSSID == attendanceDto.WiFiSSID)
{
throw new ApplicationException(ErrorMessages.InvalidWiFiSSID);
}
この方法userLocation
はIsWiFiSSIDEnabled
がtrue
場合にのみチェックされます:
代わりにすべてのどれを使用するための具体的な理由はありますか? – jitender
実際には..... – har07
'All()'はここで 'Any()'よりも少し読みやすくなっています。 – dotNET