c#中字符与字符怎麽比较是否相等

如题所述

第1个回答  推荐于2017-09-18
用C#比较字符串有多种方法,如:

1. string.Compare(x,y);
2. string.Equals(x,y) ;
如果要不区分大小写进行比较,则对应为:
string.Compare(x,y);
string.Equals(x,y);
注:string.Compare比较结果的含义:
值 含义
小于零 x 小于 y。 或 x 为 空引用(在 Visual Basic 中为 Nothing)。
零 x 等于 y。
大于零 x 大于 y。 或 y 为 空引用(在 Visual Basic 中为 Nothing)。

string.Equals比较结果的含义为:
值 含义
true x 等于 y。
false x 不等 y。

当然 你也可以 直接用==号来进行。本回答被网友采纳
第2个回答  2011-11-20
1.直接a==b
2。a.equals(b)
3.string.Compair(a,b)==0