public int CompareTo(IChannelGroup other) { int v = string.Compare(this.Name, other.Name, StringComparison.Ordinal); if (v != 0) { return(v); } return(this.GetHashCode() - other.GetHashCode()); }