C#中不可能进行字符串比较

时间:2018-03-12 08:05:31

标签: c#

请解决C#代码的问题。 没有比较空白(“”)。

string a = "I am a boy.";

for(int i=0; i < a.Length; i++)
{
    if(a[i].Equals(" "))
    {
        Debug.WriteLine("blank!");
    }
    else
    {
        Debug.WriteLine("Not blank!");
    }
}

1 个答案:

答案 0 :(得分:7)

您可以charstring进行比较。简单地说' '不等于" "

if(a[i].Equals(" "))更改为if(a[i].Equals(' ')),您应该会得到预期的结果。