는 지금은이 일을 해요,하지만 난 그것을 매우 좋아하지 않는다 :Entity-Framework에서 Null을 캐치하는 좋은 방법은 무엇입니까?
decimal maxId = 0d;
try
{
maxId = ent.SaveStates.Max(c => c.Id);
}
catch (Exception ex) //no entries in the db
{
maxId = 1;
}
엔티티 프레임 워크와 DB에서 널 (null)을 처리 할 수있는 더 나은 방법이 있나요?
대답은 아니지만 '예외'를 포기하지 않는 것이 좋습니다. 특정 예외 유형이 무엇인지 아는 경우 특정 유형을 사용하십시오. –