동적으로 선언 된 변수의 기본값은 무엇입니까? private dynamic banana;
?동적 유형의 기본값은 무엇입니까?
유형을 런타임에 결정할 때 default()
함수를 사용할 수 있습니까?
기본 값을 찾아야하는 이유는 한 번만 설정하려고하지만 (readonly
은 아님) 클래스의 동적 멤버를 선언 한 다음 여러 번 사용하는 것입니다.
동적 변수가 런타임 유형을 알지 못해 기본값 이외의 값으로 설정되었는지 어떻게 확인합니까?
Google은 이것에 대해 아무 것도 생각지도 못했습니다. S
미리 감사드립니다.
'default (dyanmic.GetType()) '로 유형을 확인할 수 있습니다. – gdoron
유형 객체의 유형 및 백킹 유형 필드의 읽기 전용 속성을 사용하지 않는 이유는 무엇입니까? 그렇게하면 뒷받침 필드를 확인할 수 있습니다. –
@AkashKava, 생성자에서 값을 설정하지 않으므로 읽기 전용을 사용할 수 없습니다./ – Sinker