Пример #1
0
            public virtual int Compare(Lookup.LookupResult o1, Lookup.LookupResult o2)
            {
                // order on weight
                if (o1.Value > o2.Value)
                {
                    return(1);
                }
                else if (o1.Value < o2.Value)
                {
                    return(-1);
                }

                // otherwise on alphabetic order
                return(CHARSEQUENCE_COMPARER.Compare(o1.Key, o2.Key));
            }
Пример #2
0
 /// <summary>
 /// Compare alphabetically. </summary>
 public int CompareTo(LookupResult o)
 {
     return(CHARSEQUENCE_COMPARER.Compare(Key, o.Key));
 }