C#

Null 공백문자 확인 String.IsNullOrWhiteSpace Method (String)

saltdoll 2018. 4. 18. 02:21
반응형

넘겨온 값이 null이거나, 공백문자인 경우를 찾아서 처리할때, 다음과 같이 합니다.


.Net 4.0이상에서 지원되네요.


Syntax

public static bool IsNullOrWhiteSpace( string value  )



해당 함수의 처리 부분은 다음과 같다고 보면됩니다.

 return String.IsNullOrEmpty(value) || value.Trim().Length == 0;



예제

using System; public class Example { public static void Main() { string[] values = { null, String.Empty, "ABCDE", new String(' ', 20), " \t ", new String('\u2000', 10) }; foreach (string value in values) Console.WriteLine(String.IsNullOrWhiteSpace(value)); } } // The example displays the following output: // True // True // False // True // True  // True




출처: https://stackoverflow.com/questions/8206810/object-reference-not-set-to-an-instance-of-an-object

출처2: https://msdn.microsoft.com/en-us/library/system.string.isnullorwhitespace.aspx


반응형