19
속성의 속성이 null인지 확인하는 C # 우아한 방법
C #에서는이 예제에서 PropertyC의 값을 가져 오려고하며 ObjectA, PropertyA 및 PropertyB는 모두 null 일 수 있습니다. ObjectA.PropertyA.PropertyB.PropertyC 최소한의 코드로 PropertyC를 안전하게 얻으려면 어떻게해야합니까? 지금 확인합니다. if(ObjectA != null && ObjectA.PropertyA !=null && ObjectA.PropertyA.PropertyB != null) { // safely pull off the value int value = objectA.PropertyA.PropertyB.PropertyC; } 이와 같은 (의사 …