C#에서 매개변수 NULL 검사 | STEVE FENTON

C# 11 후보의 기능으로 메소드 인자명 뒤에 !!를 붙이는 것으로 널 검사를 수행할 수 있게 되었습니다.

void Method(object p!!)
{
   ...
}

이것의 유용함과 왜 매개변수 유형이 아니라 이름 뒤에 !!를 두는것으로 선택했는지 이 글을 통해 알 수 있습니다.


https://www.stevefenton.co.uk/2022/03/parameter-null-checking-in-c/

4개의 좋아요