부울 ( bool)은 null 일 수 없습니다. 과:
bool foo; if(foo){} // Use of unassigned local variable 'foo'
기본값이 거짓이 아닌 이유는 무엇입니까? 그렇다면 null이 아닌 경우 값은 무엇입니까? 그 이유는 무엇입니까?
편집 1-기본값은 실제로 거짓이지만 모든 변수를 초기화해야합니다. 이유는 무엇입니까? 이것은 다른 질문입니다;)
편집 2-Resharper 사용 : private bool foo = false; // Initializing field by default value is redundant???