今まで私はHttpUtility.HtmlDecode(" ")
がスペースだったと思っていました。しかし、以下のコードは常にfalseを返します。同じhtmlコード化されたスペースのコードは空白ではありません
string text = " ";
text = HttpUtility.HtmlDecode(text);
string space = " ";
if (String.Compare(space, text) == 0)
return true;
else
return false;
それはそうですなぜ私はServer.HtmlDecode()
てみては?
すべてのヘルプははるかに
おかげで、 N
を1つの文字列が他の文字列より小さいか大きいかに関係なく0)。代わりに、2つの文字列が等しいかどうかを判断するには、StringEquals(String、String、StringComparison)メソッドを使用してください。 " - http://msdn.microsoft.com/en-us/library/fbh501kz.aspx – Habib
@Habib以上、ほとんどの場合、 '=='だけです。 –