n.LastName==null)
return false;
else
return true;
}
/// <summary>
/// 重载运算符==
/// </summary>
/// <param name="n1"></param>
/// <param name="n2"></param>
/// <returns></returns>
public static bool operator ==(Namer n1,Namer n2)
{
if(n1.FirstName==n2.FirstName && n1.LastName==n2.LastName)
return true;
else
return false;
}
/// <summary>
/// 重载运算符!=
/// </summary>
/// <param name="n1"></param>
/// <param name="n2"></param>
/// <returns></returns>
public static bool operator !=(Namer n1,Namer n2)
{
if(n1.FirstName!=n2.FirstName
关键词:C#中奇妙的设置符重载