2009-06-12 7 views

답변

5

null 인 경우 false을 반환합니다. 아마도 당신은 문서를 오해하고 있습니까?

+0

수정. MSDN은 "제공되는식이 null이 아니며 제공된 개체가 예외가 throw되지 않고 제공된 형식으로 캐스팅 될 수 있으면 An is식이 true로 평가됩니다." expression이 null이면 false입니다. –

+0

네 말이 맞아, 내가 설명서를 잘못 읽었 어. – jasonh

+0

내 실수를 고려하면 더 이상 관련이 없으므로 투표 마감했습니다. – jasonh

0

null에 대해 확실하게 말할 수있는 유일한 것은 그것이 무엇인지 모르는 것입니다. 일반적으로 null을 비교하면 null이 반환됩니다.

Q : 1 == "모르겠다"는 것입니까? A : "모르겠다"

에릭 리 퍼트 (Eric Lippert)의 this blog post을 확인하십시오.

0

null을 정적으로 해결할 수 없습니다.

0

이것은 비슷한 질문에 대한 꽤 인기있는 대답이었습니다.

C# get type of null object 라벨 없음 빈 상자에 있었을 것이다 케이크 어떤 종류의 질문처럼

.

+0

C# 컴파일러와 .NET 프레임 워크에 따르면, 유형 케이크가 아닙니다. :) – jasonh

관련 문제