NuGet.HashCodeCombiner.AddObject C# (CSharp) Méthode

AddObject() public méthode

public AddObject ( object o ) : void
o object
Résultat void
        public void AddObject(object o)
        {
            int oHashCode = (o != null) ? o.GetHashCode() : 0;
            AddInt32(oHashCode);
        }

Usage Example

Exemple #1
0
        public override int GetHashCode()
        {
            var combiner = new HashCodeCombiner();
            combiner.AddObject(MinVersion);
            combiner.AddObject(IsMinInclusive);
            combiner.AddObject(MaxVersion);
            combiner.AddObject(IsMaxInclusive);

            return combiner.CombinedHash;
        }