共用方式為


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 命名空間