Sprache

Assert.AreSequenceEqual Methode

Definition

Überlädt

Name Beschreibung
AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleiche Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleiche Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Spannen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Spannen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Spannen gleiche Elemente in der gleichen Reihenfolge enthalten und eine Ausnahme auslösen, wenn dies nicht der Fall ist.

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

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Speicherbereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Testet, ob zwei Spannen gleiche Elemente in der gleichen Reihenfolge enthalten und eine Ausnahme auslösen, wenn dies nicht der Fall ist.

AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Parameter

expected
IEnumerable

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable

Die Sequenz, die vom code unter Test erzeugt wird.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Parameter

expected
IEnumerable

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable

Die Sequenz, die vom code unter Test erzeugt wird.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Parameter

expected
IEnumerable

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable

Die Sequenz, die vom code unter Test erzeugt wird.

comparer
IEqualityComparer

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Parameter

expected
IEnumerable

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable

Die Sequenz, die vom code unter Test erzeugt wird.

comparer
IEqualityComparer

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Span<T>

Die erwartete Spanne ist gleich actual.

actual
Span<T>

Die spanne, die vom code under test erstellt wurde.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlySpan<T>

Die erwartete Spanne ist gleich actual.

actual
ReadOnlySpan<T>

Die spanne, die vom code under test erstellt wurde.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleiche Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlyMemory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
ReadOnlyMemory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleiche Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Memory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
Memory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
IEnumerable<T>

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable<T>

Die Sequenz, die vom code unter Test erzeugt wird.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Spannen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Span<T>

Die erwartete Spanne ist gleich actual.

actual
Span<T>

Die spanne, die vom code under test erstellt wurde.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Span<T>

Die erwartete Spanne ist gleich actual.

actual
Span<T>

Die spanne, die vom code under test erstellt wurde.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Spannen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlySpan<T>

Die erwartete Spanne ist gleich actual.

actual
ReadOnlySpan<T>

Die spanne, die vom code under test erstellt wurde.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlyMemory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
ReadOnlyMemory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Bereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlySpan<T>

Die erwartete Spanne ist gleich actual.

actual
ReadOnlySpan<T>

Die spanne, die vom code under test erstellt wurde.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Memory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
Memory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlyMemory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
ReadOnlyMemory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Memory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
Memory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlyMemory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
ReadOnlyMemory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Spannen gleiche Elemente in der gleichen Reihenfolge enthalten und eine Ausnahme auslösen, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
ReadOnlySpan<T>

Die erwartete Spanne ist gleich actual.

actual
ReadOnlySpan<T>

Die spanne, die vom code under test erstellt wurde.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
IEnumerable<T>

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable<T>

Die Sequenz, die vom code unter Test erzeugt wird.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
IEnumerable<T>

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable<T>

Die Sequenz, die vom code unter Test erzeugt wird.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Quelle:
Assert.AreSequenceEqual.cs

Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
IEnumerable<T>

Die Sequenz, die erwartet wird, ist gleich actual.

actual
IEnumerable<T>

Die Sequenz, die vom code unter Test erzeugt wird.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Speicherbereiche gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Memory<T>

Der erwartete Arbeitsspeicher ist gleich actual.

actual
Memory<T>

Der vom Testcode erzeugte Arbeitsspeicher.

order
SequenceOrder

Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für:

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

Testet, ob zwei Spannen gleiche Elemente in der gleichen Reihenfolge enthalten und eine Ausnahme auslösen, wenn dies nicht der Fall ist.

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

Typparameter

T

Der Typ der Sequenzelemente.

Parameter

expected
Span<T>

Die erwartete Spanne ist gleich actual.

actual
Span<T>

Die spanne, die vom code under test erstellt wurde.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.

expectedExpression
String

Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

actualExpression
String

Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.

Gilt für: