C# 프로그래밍에서 null이란?어떤 객체도 참조하지 않는 참조형 변수라는 뜻이다.참조형 변수의 디폴트 값이다.값형은 null일 수 없다.참조형 변수의 속성을 사용할 경우그 변수는 null이 아니어야 한다.null인 참조형에서 속성에 접근할 경우NullReferenceException이 발생한다.예시// s는 null로 초기화 되어 있으므로 s.Length를 체크하는 순간 예외가 발생한다.string s = null;if (s.Length > 1){ //...}// Length속성을 접근할 때마다 이 변수가 null인지 체크해야주어야하는 불편함이 있다.if (s != null && s.Length > 1)// 이러한 불편함을 없애기 위해 null 조건연산자 '?'가 도입되었다.// Null 조건 연..