2014-10-31 90 views
-2

我试图比较单选按钮的文本与标签的文本这里是代码string.Compare不返回0为什么?

radiobutton4.Text = 'a'label2.Text = 'a'

string.Compare(label2.Text,radiobutton4.Text) != 0为什么呢?

+5

尾部的空格等..? – 2014-10-31 07:48:45

+4

你确定没有任何不可打印的字符吗?检查'长度'属性。 – 2014-10-31 07:48:54

+0

如果你想提供一个简短但完整的程序来展示问题,那么帮助你会容易得多......记住你根本不需要UI,因为你只是比较字符串。我强烈怀疑这个问题本身就在字符串中,因此确定*精确*内容是目前诊断问题的最重要部分。 – 2014-10-31 07:50:48

回答

0

试试这个

string.Compare(label2.Text.Trim(),radiobutton4.Text.Trim())