コード例 #1
0
ファイル: Expr.cs プロジェクト: buptkang/MathCog
        public override int GetHashCode()
        {
            int hash = _head.GetHashCode();

            hash ^= _args.Length;
            for (int i = 0; i < _args.Length; i++)
            {
                hash ^= _args[i].GetHashCode();
            }
            return(hash);
        }
コード例 #2
0
ファイル: Expr.cs プロジェクト: buptkang/MathCog
 public override int GetHashCode()
 {
     return(_word.GetHashCode() ^ _accent.GetHashCode() ^ _subscript.GetHashCode() ^ _format.GetHashCode() ^ (_tag == null ? 0 : _tag.GetHashCode()));
 }