主题:C#字符串比较的问题
string str1, str2;
str1 =Convert .ToString(this.radioButton2.Text);
str2 =Convert .ToString ( thisdataset.Tables["[user]"].Rows[0]["userQuanxian"]);
if (str2 == str1 )
{
mainform.用户管理ToolStripMenuItem.Enabled = true;
mainform.Show();
}
else
{
MessageBox.Show("你不是超级管理员,请以普通身份登陆");
textBox1.Text = "";
textBox2.Text = "";
}
我用MessageBox输出来的字符串str1 str2也是一样的,为什么比较的结果却是2个不一样,this.radioButton2.Text的text类容是 超级管理员 thisdataset.Tables["[user]"].Rows[0]["userQuanxian"]的类容也是 超级管理员 为什么比较结果却是不一样呢 ,郁闷
str1 =Convert .ToString(this.radioButton2.Text);
str2 =Convert .ToString ( thisdataset.Tables["[user]"].Rows[0]["userQuanxian"]);
if (str2 == str1 )
{
mainform.用户管理ToolStripMenuItem.Enabled = true;
mainform.Show();
}
else
{
MessageBox.Show("你不是超级管理员,请以普通身份登陆");
textBox1.Text = "";
textBox2.Text = "";
}
我用MessageBox输出来的字符串str1 str2也是一样的,为什么比较的结果却是2个不一样,this.radioButton2.Text的text类容是 超级管理员 thisdataset.Tables["[user]"].Rows[0]["userQuanxian"]的类容也是 超级管理员 为什么比较结果却是不一样呢 ,郁闷