首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#怎么判断1个类的2个实例化对象是否相等

2013-08-04 
C#如何判断1个类的2个实例化对象是否相等如何判断1个类的2个实例化对象是否相等.比如:public class A{publ

C#如何判断1个类的2个实例化对象是否相等
如何判断1个类的2个实例化对象是否相等.比如:
public class A
{
  public string Name
  {
    get;set;
     
  }
}
A name1=new A();
 name1.Name="John";
A name2=new A();
 name2.Name="Jocke";
如何判断 name1是否等于name2 C#
[解决办法]
if (name1.Name == name2.Name)
  ....
[解决办法]
1、name1.Equals(name2);//实例是否相等
2、name1.Name == name2.Name;//名称是否相同
[解决办法]
看你想怎么判断,是完全相等还是部分相等什么的,不如说学生类想判断语文成绩数学成绩想等的同学,可以操作符重载做。。

热点排行