728x90
string[] test = {"1","2","","3"};
test = test.Where(x => !string.IsNullOrWhiteSpace(x)).ToArray(); //빈배열 제거
foreach (string temp in test) Console.WriteLine($"test: {temp}");

//결과
//test: 1
//test: 2
//test: 3

코드 작성을 하다보면 빈 배열이 생기는 경우가 있가 딱히 프로그램에 큰 영향은 없지만...

뭐랄까 거슬리기도 하고 나중에 문제가 생길거 같아서 추가했다.

 

참고: https://afsdzvcx123.tistory.com/entry/C-%EB%AC%B8%EB%B2%95-string-%EB%B0%B0%EC%97%B4%EC%97%90%EC%84%9C-%EA%B3%B5%EB%B0%B1-%EB%AC%B8%EC%9E%90-%EC%A0%9C%EA%B1%B0%ED%95%98%EA%B8%B0

728x90

+ Recent posts