(연관된 글이 1개 있습니다.)
안녕하세요.
책 832 페이지의 DoesNotReturn 특성만 붙였다하면,
CS8763 [DoesNotReturn] 으로 표시된 메서드는 반환하지 않아야 합니다.
라는 경고 메시지가 발생합니다.
그리고 MaybeNull 과 MaybeNullWhen 특성을 붙이지 않아도 경고가 발생하지 않습니다.
이상해서 Main 에 아래와 같은 코드를 쳐보니,
static string GetText()
{
return "abcd";
}
static void Main()
{
string? def = GetText();
Console.WriteLine(def);
}
역시 아무런 경고가 발생하지 않았습니다.
Visual studio 2019 를 사용중이고,
.NET core 3.1 환경에서 테스트 중이며,
경고 레벨은 4 인데,
제가 뭔가 설정을 잘못한 것일까요?
[연관 글]
[최초 등록일: ]
[최종 수정일: 9/17/2020]