/// <summary> /// GetHashCode() /// </summary> /// <returns></returns> public override int GetHashCode() => (int)ActiveColumn ^ ValuePosition.GetHashCode() ^ AsciiPosition.GetHashCode();
/// <summary> /// ToString() /// </summary> /// <returns></returns> public override string ToString() => "[" + ActiveColumn.ToString() + ",V=" + ValuePosition.ToString() + ",A=" + AsciiPosition.ToString() + "]";
/// <summary> /// Equals() /// </summary> /// <param name="other">Other instance</param> /// <returns></returns> public bool Equals(HexColumnPosition other) => ActiveColumn == other.ActiveColumn && ValuePosition.Equals(other.ValuePosition) && AsciiPosition.Equals(other.AsciiPosition);