C#中如何判断字符串相等

panpanguo 2009-12-05 12:56:14
我有两个label控件 label1和label2

我应该怎么判断这两个控件里面的字符串是相等的呢???????????????
...全文
2682 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
aassdd 2009-12-05
  • 打赏
  • 举报
回复
if (label1.Text.ToUpper()==label1.Text.ToUpper())
hhc123 2009-12-05
  • 打赏
  • 举报
回复
if(lable1.Text==lable2.Text){
{
}
else
{

}
lxiron 2009-12-05
  • 打赏
  • 举报
回复
用CompareTo()这个方法可以区分大小写,而且性能比较好!如A[Quote=引用 9 楼 lxiron 的回复:]
Label lb_01=new Label();
Label lb_02=new Label();
lb_01.Text="abc";
lb_02.Text="abc";if (lb_01.Text.ToString().CompareTo(lb_02.Text.ToString())==0)//如果相等 则为0 ,不等?-
[/Quote]
Mirana_NightShade 2009-12-05
  • 打赏
  • 举报
回复
up
lxiron 2009-12-05
  • 打赏
  • 举报
回复
        Label lb_01 = new Label();
Label lb_02 = new Label();
lb_01.Text = "abc";
lb_02.Text = "abc";
if (lb_01.Text.ToString().CompareTo(lb_02.Text.ToString())==0)//如果相等 则为0 ,不等则为1
{
lb_01.Text = "abc";
}
else
{
lb_02.Text = "cba";
}
wuyq11 2009-12-05
  • 打赏
  • 举报
回复
if(lable1.Text.Equals(lable2.Text))
{
}
cx510158746 2009-12-05
  • 打赏
  • 举报
回复
用if语句可以判断~~关键词“equals”
心蓝168 2009-12-05
  • 打赏
  • 举报
回复
我想说的,上面都说了
tbinjiayou 2009-12-05
  • 打赏
  • 举报
回复
string是引用类型,引用类型本来不可以通过==来比较对象值的,但是String将==重载了,因此这里可以通过两种方式比较两字符串的值,一个是用==比较,一个就是通过String.Compare(string1,string2)方法
mbh0210 2009-12-05
  • 打赏
  • 举报
回复
lable1.Text==lable2.Text 不行吗?
wzhymxz 2009-12-05
  • 打赏
  • 举报
回复
if( label1.Text == label2.Text)
返回true就是相当,返回false就是不相等
int i = label1.Text.CompareTo(label2.Text)

i = 0,就是相等,i = 1,就是不相等

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧