語言

Assert.AreNotSequenceEqual 方法

定義

多載

名稱 Description
AreNotSequenceEqual(IEnumerable, IEnumerable, String, String, String)

測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

AreNotSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

測試兩個序列是否依指定順序語意不同,若不相同則拋出例外。

AreNotSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

使用指定的比較器測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

AreNotSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

會用指定的比較器和順序語意測試兩個序列是否不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, SequenceOrder, String, String, String)

測試兩個張成是否使用指定的順序語意差異,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

利用指定的比較器與順序語意測試兩個跨度是否不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

使用指定的比較器與順序語意測試兩個記憶體區域是否不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

使用指定的比較器與順序語意測試兩個記憶體區域是否不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

會用指定的比較器和順序語意測試兩個序列是否不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個張成是否在相同順序下不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Span<T>, Span<T>, SequenceOrder, String, String, String)

測試兩個張成是否使用指定的順序語意差異,若不相同則拋出例外。

AreNotSequenceEqual<T>(Span<T>, Span<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

利用指定的比較器與順序語意測試兩個跨度是否不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個張成是否在相同順序下不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, SequenceOrder, String, String, String)

測試兩個記憶體區域是否依指定順序語意不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)

測試兩個序列是否依指定順序語意不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Span<T>, Span<T>, String, String, String)

測試兩個跨度是否在相同順序下有所不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String)

測試兩個跨度是否在相同順序下有所不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String)

測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, String, String, String)

測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, SequenceOrder, String, String, String)

測試兩個記憶體區域是否依指定順序語意不同,若不相同則拋出例外。

AreNotSequenceEqual(IEnumerable, IEnumerable, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

public static void AreNotSequenceEqual(System.Collections.IEnumerable? notExpected, System.Collections.IEnumerable? actual, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual (notExpected As IEnumerable, actual As IEnumerable, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

參數

notExpected
IEnumerable

序列不預期等於 actual。

actual
IEnumerable

由被測試程式碼產生的序列。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

測試兩個序列是否依指定順序語意不同,若不相同則拋出例外。

public static void AreNotSequenceEqual(System.Collections.IEnumerable? notExpected, System.Collections.IEnumerable? actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual (notExpected As IEnumerable, actual As IEnumerable, order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

參數

notExpected
IEnumerable

序列不預期等於 actual。

actual
IEnumerable

由被測試程式碼產生的序列。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

使用指定的比較器測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

public static void AreNotSequenceEqual(System.Collections.IEnumerable? notExpected, System.Collections.IEnumerable? actual, System.Collections.IEqualityComparer? comparer, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * System.Collections.IEqualityComparer * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual (notExpected As IEnumerable, actual As IEnumerable, comparer As IEqualityComparer, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

參數

notExpected
IEnumerable

序列不預期等於 actual。

actual
IEnumerable

由被測試程式碼產生的序列。

comparer
IEqualityComparer

比較元素時使用的等號比較器,或 null 使用預設的比較器。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

會用指定的比較器和順序語意測試兩個序列是否不同,若不相同則拋出例外。

public static void AreNotSequenceEqual(System.Collections.IEnumerable? notExpected, System.Collections.IEnumerable? actual, System.Collections.IEqualityComparer? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * System.Collections.IEqualityComparer * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual (notExpected As IEnumerable, actual As IEnumerable, comparer As IEqualityComparer, order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

參數

notExpected
IEnumerable

序列不預期等於 actual。

actual
IEnumerable

由被測試程式碼產生的序列。

comparer
IEqualityComparer

比較元素時使用的等號比較器,或 null 使用預設的比較器。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, SequenceOrder, String, String, String)

測試兩個張成是否使用指定的順序語意差異,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlySpan<T> notExpected, ReadOnlySpan<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlySpan<T>

預期的跨度不等於 actual。

actual
ReadOnlySpan<T>

由被測程式碼產生的跨度。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

利用指定的比較器與順序語意測試兩個跨度是否不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlySpan<T> notExpected, ReadOnlySpan<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlySpan<T>

預期的跨度不等於 actual。

actual
ReadOnlySpan<T>

由被測程式碼產生的跨度。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

使用指定的比較器與順序語意測試兩個記憶體區域是否不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlyMemory<T> notExpected, ReadOnlyMemory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), comparer As IEqualityComparer(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlyMemory<T>

記憶體不預期等於 actual。

actual
ReadOnlyMemory<T>

被測試程式碼產生的記憶體。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

使用指定的比較器與順序語意測試兩個記憶體區域是否不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Memory<T> notExpected, Memory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Memory<'T> * Memory<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Memory(Of T), actual As Memory(Of T), comparer As IEqualityComparer(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Memory<T>

記憶體不預期等於 actual。

actual
Memory<T>

被測試程式碼產生的記憶體。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

會用指定的比較器和順序語意測試兩個序列是否不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? notExpected, System.Collections.Generic.IEnumerable<T>? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : seq<'T> * seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As IEnumerable(Of T), actual As IEnumerable(Of T), comparer As IEqualityComparer(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
IEnumerable<T>

序列不預期等於 actual。

actual
IEnumerable<T>

由被測試程式碼產生的序列。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個張成是否在相同順序下不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Span<T> notExpected, Span<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Span<'T> * Span<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Span(Of T), actual As Span(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Span<T>

預期的跨度不等於 actual。

actual
Span<T>

由被測程式碼產生的跨度。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Span<T>, Span<T>, SequenceOrder, String, String, String)

測試兩個張成是否使用指定的順序語意差異,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Span<T> notExpected, Span<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Span<'T> * Span<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Span(Of T), actual As Span(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Span<T>

預期的跨度不等於 actual。

actual
Span<T>

由被測程式碼產生的跨度。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Span<T>, Span<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

利用指定的比較器與順序語意測試兩個跨度是否不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Span<T> notExpected, Span<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Span<'T> * Span<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Span(Of T), actual As Span(Of T), comparer As IEqualityComparer(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Span<T>

預期的跨度不等於 actual。

actual
Span<T>

由被測程式碼產生的跨度。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個張成是否在相同順序下不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlySpan<T> notExpected, ReadOnlySpan<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlySpan<T>

預期的跨度不等於 actual。

actual
ReadOnlySpan<T>

由被測程式碼產生的跨度。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlyMemory<T> notExpected, ReadOnlyMemory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlyMemory<T>

記憶體不預期等於 actual。

actual
ReadOnlyMemory<T>

被測試程式碼產生的記憶體。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

使用指定的比較器測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? notExpected, System.Collections.Generic.IEnumerable<T>? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : seq<'T> * seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As IEnumerable(Of T), actual As IEnumerable(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
IEnumerable<T>

序列不預期等於 actual。

actual
IEnumerable<T>

由被測試程式碼產生的序列。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String)

使用指定的比較器測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Memory<T> notExpected, Memory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Memory<'T> * Memory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Memory(Of T), actual As Memory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Memory<T>

記憶體不預期等於 actual。

actual
Memory<T>

被測試程式碼產生的記憶體。

comparer
IEqualityComparer<T>

比較元素時使用的等號比較器,或 null 使用預設的比較器。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, SequenceOrder, String, String, String)

測試兩個記憶體區域是否依指定順序語意不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Memory<T> notExpected, Memory<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Memory<'T> * Memory<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Memory(Of T), actual As Memory(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Memory<T>

記憶體不預期等於 actual。

actual
Memory<T>

被測試程式碼產生的記憶體。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

測試兩個序列是否依指定順序語意不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? notExpected, System.Collections.Generic.IEnumerable<T>? actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : seq<'T> * seq<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As IEnumerable(Of T), actual As IEnumerable(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
IEnumerable<T>

序列不預期等於 actual。

actual
IEnumerable<T>

由被測試程式碼產生的序列。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Span<T>, Span<T>, String, String, String)

測試兩個跨度是否在相同順序下有所不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Span<T> notExpected, Span<T> actual, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Span<'T> * Span<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Span(Of T), actual As Span(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Span<T>

預期的跨度不等於 actual。

actual
Span<T>

由被測程式碼產生的跨度。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String)

測試兩個跨度是否在相同順序下有所不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlySpan<T> notExpected, ReadOnlySpan<T> actual, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlySpan<T>

預期的跨度不等於 actual。

actual
ReadOnlySpan<T>

由被測程式碼產生的跨度。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String)

測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlyMemory<T> notExpected, ReadOnlyMemory<T> actual, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlyMemory<T>

記憶體不預期等於 actual。

actual
ReadOnlyMemory<T>

被測試程式碼產生的記憶體。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(Memory<T>, Memory<T>, String, String, String)

測試兩個記憶體區域是否以相同順序不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(Memory<T> notExpected, Memory<T> actual, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : Memory<'T> * Memory<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As Memory(Of T), actual As Memory(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
Memory<T>

記憶體不預期等於 actual。

actual
Memory<T>

被測試程式碼產生的記憶體。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

來源:
Assert.AreNotSequenceEqual.cs

測試兩個序列是否在相同順序上不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? notExpected, System.Collections.Generic.IEnumerable<T>? actual, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : seq<'T> * seq<'T> * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As IEnumerable(Of T), actual As IEnumerable(Of T), Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
IEnumerable<T>

序列不預期等於 actual。

actual
IEnumerable<T>

由被測試程式碼產生的序列。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於

AreNotSequenceEqual<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, SequenceOrder, String, String, String)

測試兩個記憶體區域是否依指定順序語意不同,若不相同則拋出例外。

public static void AreNotSequenceEqual<T>(ReadOnlyMemory<T> notExpected, ReadOnlyMemory<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreNotSequenceEqual(Of T) (notExpected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), order As SequenceOrder, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

類型參數

T

序列元素的類型。

參數

notExpected
ReadOnlyMemory<T>

記憶體不預期等於 actual。

actual
ReadOnlyMemory<T>

被測試程式碼產生的記憶體。

order
SequenceOrder

指定元素是否必須以相同順序出現,或是任意順序出現。

message
String

當序列相等時,例外中應包含訊息。

notExpectedExpression
String

notExpected 的語法表達式由編譯器透過呼叫者參數表達式所給出。

actualExpression
String

實際的語法表達式,由編譯器透過呼叫者參數表達式給出。

適用於