コード例 #1
0
ファイル: WeightedEdge.cs プロジェクト: Sojaner/NMaltParser
        public virtual int CompareTo(WeightedEdge that)
        {
            if (this == that)
            {
                return(0);
            }
            int comparison = weight.compareTo(that.Weight);

            if (comparison != 0)
            {
                return(comparison);
            }

            return(base.CompareTo(that));
        }
コード例 #2
0
ファイル: WeightedEdge.cs プロジェクト: Sojaner/NMaltParser
        public override bool Equals(object obj)
        {
            WeightedEdge e = (WeightedEdge)obj;

            return(weight.Equals(e.Weight) && base.Equals(obj));
        }