프로그래밍언어/C#

C#) String null 검사,체크 (널처리)

HJH0825 2020. 4. 16. 09:24

빈 문자열

빈 문자열은 길이가 0인 문자열이다. 문자열을 초기화 하거나 값을 비워줄때 빈 문자열로 만든다. 이 빈 문자열을 만드는 방법들이 몇가지 있다.  

1. 리터럴을 이용

2. 정적 string.Empty필드를 이용

 

빈 문자열을 만들었으니 실제로 값이 비워져있는지 체크해보자

결과는 모두 true

 

 

널 문자열

string은 참조 형식이므로null처리가 가능하다.

널처리된 sEmpty를 체크해보면

순서대로 true, false, NullReferenceException