0
현재 나는이 항목이LINQ 항목 현재 검증
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