String.IsNullOrEmptyメソッドは文字列がnull
/Nothing
もしくは空文字かどうかをチェックする静的メソッドです。
String.IsNullOrWhiteSpaceメソッドは.NET Framework 4から追加されたメソッドで、文字列がnull
/Nothing
もしくは空文字か、空白文字のみで構成されているかどうかをチェックする静的メソッドです。
このメソッドでは、半角および全角のスペースやタブだけでなく、改行文字なども空白文字として扱われます。 具体的には、Unicodeで空白文字と定義されている文字(Char.IsWhiteSpaceがtrue
となる文字)が空白文字として扱われます。