/// <summary> /// Returns a string representation. /// </summary> /// <returns></returns> public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append(base.ToString()); sb.Append("Radio Reference ID: " + RadioReferenceID.ToString()); sb.AppendLine("Radio Number: " + radioNumber); return(sb.ToString()); }
/// <summary> /// Compares internal data for equality. /// </summary> /// <param name="b"></param> /// <returns></returns> public bool Equals(RadioCommunicationsHeader b) { if (!Header.Equals(this, b)) { return(false); } if (!RadioReferenceID.Equals(b.RadioReferenceID)) { return(false); } if (radioNumber != b.radioNumber) { return(false); } return(true); }