public int CompareTo(object obj) { if (obj is WebcamConfiguration) { WebcamConfiguration y = (WebcamConfiguration)obj; return(this.GetHashCode() - y.GetHashCode()); } else { return(int.MinValue); } }