コード例 #1
0
ファイル: DateType.cs プロジェクト: Seeisa/OpenFAST.NET
 public override int GetHashCode()
 {
     unchecked
     {
         int result = base.GetHashCode();
         result = (result * 397) ^ (_dateCodec != null ? _dateCodec.GetHashCode() : 0);
         result = (result * 397) ^ _format.GetHashCode();
         result = (result * 397) ^ (_formatProvider != null ? _formatProvider.GetHashCode() : 0);
         return(result);
     }
 }
コード例 #2
0
 public override int GetHashCode()
 {
     return(QName.GetHashCode() + _fastType.GetHashCode() + _typeCodec.GetHashCode() + _operator.GetHashCode() +
            _operatorCodec.GetHashCode() + _initialValue.GetHashCode() + _dictionary.GetHashCode());
 }
コード例 #3
0
ファイル: Scalar.cs プロジェクト: kirsan31/openfast.net
 public override int GetHashCode()
 {
     return(QName.GetHashCode() + FastType.GetHashCode() + TypeCodec.GetHashCode() + Operator.GetHashCode() +
            OperatorCodec.GetHashCode() + BaseValue.GetHashCode() + _dictionary.GetHashCode());
 }