Esempio n. 1
0
        public int GetHashCode(OneWayCompatibilityMappingEntry obj)
        {
            if (Object.ReferenceEquals(obj, null))
            {
                return(0);
            }

            HashCodeCombiner combiner = new HashCodeCombiner();
            var comparer = new FrameworkRangeComparer();

            combiner.AddObject(comparer.GetHashCode(obj.TargetFrameworkRange));
            combiner.AddObject(comparer.GetHashCode(obj.SupportedFrameworkRange));

            return(combiner.CombinedHash);
        }
Esempio n. 2
0
        public override int GetHashCode()
        {
            var comparer = new FrameworkRangeComparer();

            return(comparer.GetHashCode(this));
        }