请解决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!");
}
}
答案 0 :(得分:7)
您可以char
与string
进行比较。简单地说' '
不等于" "
。
将if(a[i].Equals(" "))
更改为if(a[i].Equals(' '))
,您应该会得到预期的结果。