コード例 #1
0
        public bool Equals(ArraySegment <T> x, ArraySegment <T> y)
        {
            if (x.Count == 0)
            {
                return(y.Count == 0);
            }

            return(x.Array.Skip(x.Offset).Take(x.Count).SequenceEqual(y.Array.Skip(y.Offset).Take(y.Count), DictionaryTestHelper.GetEqualityComparer <T>()));
        }
コード例 #2
0
 public ComplexType()
 {
     this._history = new Dictionary <DateTime, string>(DictionaryTestHelper.GetEqualityComparer <DateTime>());
     this.Points   = new List <int>();
 }