如何比较两个列表或数组或列表和数组具有相同的内容



如何比较两个列表或数组或列表和数组具有相同的内容?有什么简单的方法可以做到吗?我能弄清楚的是循环以逐个比较所有元素。我使用断言在单元测试中使用比较?我应该使用哪种Assert方法?使用Assert.AreEqual

您可以使用

CollectionAssert.AreEqual .

var a = new[] { 1, 2, };
var b = new[] { 1, 2, };
var c = new[] { 3, 4, };
CollectionAssert.AreEqual(a, b); //passed
CollectionAssert.AreEqual(b, c); //fails
还有其他关于集合断言

的方法可以帮助您断言有关集合的内容,以防AreEqual不是您想要的。

相关内容

  • 没有找到相关文章

最新更新