public override bool Equals(object o) { if ( o == this ) { return true; } var other = o as SimulationTransportAddressOther; return other != null ? ID == other.ID : false; }