コード例 #1
0
ファイル: StringComparer.cs プロジェクト: wffy/corert
        public override int GetHashCode(string obj)
        {
            if (obj == null)
            {
                throw new ArgumentNullException("obj");
            }
            Contract.EndContractBlock();

            if (_ignoreCase)
            {
                return(FormatProvider.GetHashCodeOrdinalIgnoreCase(obj));
            }

            return(obj.GetHashCode());
        }