我有一个字符串,我只需要检查这个仅包含
和&
的字符串
string oldStr ="       ";
我已经尝试过了。
bool x = !string.IsNullOrWhiteSpace(oldStr);
答案 0 :(得分:3)
由于您的字符串是经过HTML编码的HTML,因此您需要两次对HTML进行解码。
string oldStr = "       ";
var result = HttpUtility.HtmlDecode(HttpUtility.HtmlDecode(oldStr));
Console.WriteLine(string.IsNullOrWhiteSpace(result));
这将输出true
(因为不间断的空格是空白)。