내 전화는, 예를 들면 예외 하위 요소 중 하나가 null의 경우 확인하지 : customers
가 널 (NULL)이 될 수가장 좋은 방법은 던져
var bankacc = workReport.works.customers.bankaccounts.Name;
works
가 널 (NULL)이 될 수 있음을 의미 bankaccounts
는 null도 가능 . null인지 아닌지 각각을 확인하고 싶지 않습니다. 전체 문장을 검사하기 위해 어떤 방법을 사용할 수 있습니까? null이면 빈 문자열을 돌려 줍니까?
편집 :
내가 .NET FM 4.5
당신은 데메테르의 법칙을 체크 아웃 할 수 있습니다. –
기본적으로 이런 종류의 코드를 작성하는 것은 좋지 않습니다. – Mario
".NET 4.5"는 여기에 관련이 없습니다. 실제로 "C# 5"를 사용하고 있습니다.0 " – David