public int CompareTo(StaticCollectionPart other) { int result = 0; if (result == 0 && Static != null && other.Static != null) { result = Static.CompareTo(other.Static); } return(result); }