CollectionAssert.AreEqual 方法

包括受保护的成员
包括继承的成员

验证指定的集合是否相等。 如果两个集合中的元素相同,而且这些元素的顺序和数量均相同,则这两个集合相等。 如果元素的值相等(而不是引用同一个对象),则元素相等。

重载此成员。有关此成员的完整信息(包括语法、用法和示例),请单击重载列表中的相应名称。

重载列表

  名称 说明
公共方法静态成员 AreEqual(ICollection, ICollection) 验证两个指定的集合是否相等。如果这两个集合不相等,则断言失败。
公共方法静态成员 AreEqual(ICollection, ICollection, IComparer) 使用指定的方法对元素的值进行比较,从而验证两个指定的集合是否相等。如果这两个集合不相等,则断言失败。
公共方法静态成员 AreEqual(ICollection, ICollection, String) 验证两个指定的集合是否相等。如果这两个集合不相等,则断言失败。如果断言失败,将显示一则消息。
公共方法静态成员 AreEqual(ICollection, ICollection, IComparer, String) 使用指定的方法对元素的值进行比较,从而验证两个指定的集合是否相等。如果这两个集合不相等,则断言失败。如果断言失败,将显示一则消息。
公共方法静态成员 AreEqual(ICollection, ICollection, String, array<Object[]) 验证两个指定的集合是否相等。如果这两个集合不相等,则断言失败。断言失败时将显示一则消息,并向该消息应用指定的格式。
公共方法静态成员 AreEqual(ICollection, ICollection, IComparer, String, array<Object[]) 使用指定的方法对元素的值进行比较,从而验证两个指定的集合是否相等。如果这两个集合不相等,则断言失败。断言失败时将显示一则消息,并向该消息应用指定的格式。

页首

请参见

参考

CollectionAssert 类

Microsoft.VisualStudio.TestTools.UnitTesting 命名空间