nullable1 C# - Nullable 에 대해서(변수타입 뒤에 물음표) 안녕하세요. E-nan 입니다. 구글링을 하던중 다른사람이 쓴 코드에서 변수타입 뒤에 ? 가 붙은 변수를 본적이 있습니다. 이게 뭐지..? 하고 구글에 "? 연산자"를 검색했더니 제대로 결과가 나오지 않아서 한참을 헤맸던 기억이.. 어찌저찌 열심히 구글링을 하다가 Stack Overflow에서 어떤 외국인도 저와 같은 고민을 가지고 질문을 하셨더군요.. (어떻게 찾았는지 기억도 잘 안납니다 ㅠㅠ) 결론부터 말씀드리자면!! 변수타입 뒤에 ?를 붙인 변수는 Nullable 변수 즉, Null값이 허용된 변수라는 뜻입니다. 일반적인 변수는 Null값이 아닌 임의의 값을 반드시 가지고 있어야 합니다. 예를들어 bool 변수에는 true와 false 두가지의 값만 할당할 수 있습니다. 하지만, 변수타입 뒤에 ?를.. 2020. 4. 7. 이전 1 다음