master
bicijinlian 6 years ago
parent d97397aced
commit aee1e06fd2

@ -116,5 +116,32 @@ namespace LinqStudy.Test.LinqToObject
Assert.Same(persons[0], p); Assert.Same(persons[0], p);
}); });
} }
/// <summary>
/// SequenceEqual: 比较源和目标序列返回一个bool值指示所含元素是否相同。
/// </summary>
[Fact]
public void SequenceEqual_Test()
{
Person p=new Person(){Id=1,Name="王小明",Age=20};
var s1=Enumerable.Repeat(p,100);
var s2=Enumerable.Repeat(p,100);
Assert.True(s1.SequenceEqual(s2));
}
[Fact]
public void SequenceEqual_No_Test()
{
Person p=new Person(){Id=1,Name="王小明",Age=20};
var s1=Enumerable.Repeat(p,100);
var s2=Enumerable.Repeat(p,200);
Assert.False(s1.SequenceEqual(s2));
}
} }
} }

Loading…
Cancel
Save