이봐, 내가 가진 많은 회사를 위해 아무것도 돌려주지 않는,이 내가 돌아 4의 값을 설정할이었다 할 수있다 즉Linq에 체크 값을, 그렇지 않으면 디폴트 값
public int GetDefaultCurrencyForOrganization(string organizationId)
{
return (from a in _dataContext.allocations
where a.organizationId.Equals(organizationId)
select a.currencyId).SingleOrDefault();
}
다음 쿼리. 위의 내용을 어떻게 추가 할 수 있을지 궁금하십니까?
public int GetDefaultCurrencyForOrganization(string organizationId)
{
return (from a in _dataContext.allocations
where a.organizationId.Equals(organizationId)
select (int?)a.currencyId).SingleOrDefault() ?? 4;
}
또한이 작업을 수행 할 수 있습니다 :
그러면 쿼리가 아무것도 반환하지 않으면'4'를 반환하겠습니까? – Rob