Programming/.NET

다음은 참조형 변수가 null인 상황을 확인하는 전형적인 방법입니다.

myClass m = new myClass();

if (m != null) {
    Console.WriteLine(m?.i);
}

하지만 null 조건을 사용하면 아래와 같이 소스코드를 간단히 변경할 수 있습니다.

myClass m = new myClass();
m = null;

Console.WriteLine(m?.i);

만약 m이 null이라면 null을 반환하고 그렇지 않으면 m의 멤버변수 i의 값을 출력할 것입니다.

'Programming > .NET' 카테고리의 다른 글

[C#] Stopwatch  (0) 2019.05.09
가비지 수집기 : GC (Garbage Collector)  (0) 2019.04.30
[C#] null 조건  (0) 2019.04.16
[ASP.NET] 인증및 접근제어와 로그인  (0) 2019.04.11
[C#] yield  (0) 2019.04.02
[C#] params  (0) 2019.03.19
0 0