WinForm中字符串比较问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:32:26
string add = listSelect[0].RoomTypeIsAddBed;
string isadd = "是";

if (add.Equals(isadd))
{
this.chbAddBed.Checked = true;
}
else
{
this.chbAddBed.Checked = false;
}
add是从数据库中获得的值,数据库中的形式是 “是” 或 “否”。把add和 isadd 比较,如果两个相等,则复选框被选中。但是这样比较不行啊。急求高手解决~~~

private void button1_Click(object sender, EventArgs e)
{
string add = textBox1.Text;
string isadd = "是";
if (add.Equals(isadd))
{
checkBox1.Checked = true;
}
else
{
checkBox1.Checked = false;
}
}
我这样完全可以呀,所以你看看你的这句:
string add =listSelect0].RoomTypeIsAddBed; 这里面是什么东西呢?

设个断点看看你的add到底是什么值