[*]를 알고있는 한 C#은 일반적인 데이터 형식 (int
, float
, bool
등)을 적절한 값으로 기본값으로 설정합니다. 각각 0
, 0.0f
및 false
의 값을 취합니다.C#에서 POD 초기화 - 모범 사례
내가 명시 적으로 0
의 내 변수를 명확성을 위해 0.0f
및 false
을 값을 줄 경우, 또는 나는 (틀림없이), 따라서 내가 작성하는 코드의 양을 줄일 암시 값을 떠나야한다 :
가정이 너무입니다 내가 프로그램에 소개 할 수있는 오류의 수를 줄이십시오?
[*] 10 분의 인터넷 검색 결과가 확인되면 관련 문서를 찾는데 어려움을 겪고 있습니다. 누군가가 나에게 그것을 지적한다면 나는 그 질문을 수정할 것이다!
* C# *는 로컬을 초기화하지 않지만 검증 가능한 방법은 CLI가 수행합니다. C# 컴파일러가 그 사실을 알지는 못합니다. :) –