Beispiel #1
0
 int IComparable <NameList <NODETYPE> > .CompareTo(NameList <NODETYPE> list)
 {
     return(checkLists(this, list));
 }
Beispiel #2
0
 public bool Equals(NameList <NODETYPE> list)
 {
     return(Object.ReferenceEquals(list, null) ? false : this.m_NameList.Equals(list.m_NameList));
 }
Beispiel #3
0
        private static int checkLists(NameList <NODETYPE> leftList, NameList <NODETYPE> rightList)
        {
            bool resultRightList = Object.ReferenceEquals(rightList, null);

            return(Object.ReferenceEquals(leftList, null) ? (resultRightList ? 0 : -1) : (resultRightList ? 1 : leftList.m_NameList.CompareTo(rightList.m_NameList)));
        }