Overrid Equals Defined Operator
public class Common { public override int GetHashCode() { return base.GetHashCode(); } public override bool Equals(object obj) { return base.Equals(obj); } public int WeightMax { get; set; } = 0; public int WeightLarge { get; set; } = 0; public int WeightSmall { get; set; } = 0; public int WeightMin { get; set; } = 0; public static bool operator ==(Common m1, Common m2) { if (m1.WeightLarge == m2.WeightMax) return true; return false; } public static bool operator !=(Common m1, Common m2) { if (m1.WeightMax != m2.WeightLarge) return true; return false; } }
Thanks & Best Regards!
Javi Zhu 朱佳辉
Mobile: 15900467108
Email: Javi.zhu@outlook.com