Добрые люди, Microsoft добавил этот метод
string myStr = " ";
string.IsNullOrWhiteSpace(myStr)
Это сделает работу, если вы используете .net.
string myStr = " ";
string.IsNullOrEmpty(myStr.Trim()));
Если вы используете .net 3.0 или выше, вы можете создать метод расширения, который вы можете использовать с любой строкой.
namespace StringExtensions
{
public static class StringExtensionsClass
{
public static string IsWhiteSpace(this string s)
{
return string.IsNullOrEmpty(s.Trim()));
}
}
}
Затем вы можете использовать это как
string myStr = " ";
if (myStr.IsWhiteSpace())
Console.Write("It just whitespace");
Надеюсь, что это то, что вы ищете.