Machineboy空
NullReferenceException 본문
string[] inputs = Console.ReadLine().Split();
여기서 NullReferenceException이 발생되었다.
이유는 즉슨, Console.ReadLine()이 Null일 때 Split을 해주려고 해서 였다.
Split하기 전에 null인지 체크해주었더니 해결.
string input = Console.ReadLine();
if (string.IsNullOrWhiteSpace(input)){ return; }
string[] edge = input.Split();
https://learn.microsoft.com/ko-kr/dotnet/api/system.nullreferenceexception?view=net-8.0
NullReferenceException 클래스 (System)
null 개체 참조를 역참조하려고 할 때 throw되는 예외입니다.
learn.microsoft.com
'언어 > C#' 카테고리의 다른 글
헷갈리는 2차원 배열, 리스트 정리 (0) | 2025.03.18 |
---|---|
자주 쓰는 Math Library 함수 (0) | 2025.03.17 |
C# 문제 풀이 빠른 입출력 (0) | 2025.03.11 |
C# 메소드 오버로딩(Overloading) (0) | 2025.02.28 |
C# 자원 해제(Resource Clean up) try~catch, finally, using Dipose() (0) | 2025.02.26 |