public override bool Equals(object obj) { if (obj == null) return false; else if (!(obj is BacnetSerialPortTransport)) return false; BacnetSerialPortTransport a = (BacnetSerialPortTransport)obj; return m_port_name.Equals(a.m_port_name); }