C# 프로그래밍 기초 실습 전자책

C# / .NET 알고리즘과 퀴즈
본 알고리즘 퀴즈 문제는 C#/.NET 개발자를 위한 알고리즘 인터뷰 혹은 C# 프로그래밍을 통한
문제 해결 알고리즘을 연구해 보는데 도움이 되고자 작성되었습니다.


퀴즈 질문


예상답변/설명

int, double, bool과 같은 Value Type은 NULL값을 가질 수 없다.

[추가질문] int타입의 변수에 NULL을 갖게하고 싶으면, 어떻게 변화를 주어야 합니까? [A] Null을 할당할 수 있는 Value Type을 만들기 위해 .NET의 System.Nullable<T> 나 C#식 표현인 int?을 사용한다. 예를 들어,

int? ix = null;
ix = 10;