110,539
社区成员
发帖
与我相关
我的任务
分享
interface IFC
{
}
class A : IFC
{
public static bool operator ==(A ifc1, A ifc2)
{
return true;
}
public static bool operator !=(A ifc1, A ifc2)
{
return false;
}
public override bool Equals(object obj)
{
return true;
}
public override int GetHashCode()
{
return base.GetHashCode();
}
}
A ifc1 = new A();
A ifc2 = new A();
Console.WriteLine(ifc1 == ifc2);
IFC ifc1 = new A();
IFC ifc2 = new A();
Console.WriteLine(ifc1 == ifc2);