Język

Assert.AreAllDistinct Metoda

Definicja

Przeciążenia

Nazwa Opis
AreAllDistinct(IEnumerable, String, String)

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy są równe) i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparer elementu i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparer elementu i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe).

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe).

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe).

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

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy są równe) i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe).

AreAllDistinct(IEnumerable, String, String)

Źródło:
Assert.AreAllDistinct.cs

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy są równe) i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

public static void AreAllDistinct(System.Collections.IEnumerable? collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : System.Collections.IEnumerable * string * string -> unit
Public Shared Sub AreAllDistinct (collection As IEnumerable, Optional message As String = "", Optional collectionExpression As String = "")

Parametry

collection
IEnumerable

Kolekcja, w której mają być wyszukiwane zduplikowane elementy.

message
String

Komunikat do uwzględnienia w wyjątku, jeśli collection zawiera co najmniej jeden zduplikowany element. Komunikat jest wyświetlany w wynikach testu.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli collection ma wartość null lub zawiera co najmniej jeden zduplikowany element.

Dotyczy

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Źródło:
Assert.AreAllDistinct.cs

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparer elementu i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

public static void AreAllDistinct(System.Collections.IEnumerable? collection, System.Collections.IEqualityComparer? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : System.Collections.IEnumerable * System.Collections.IEqualityComparer * string * string -> unit
Public Shared Sub AreAllDistinct (collection As IEnumerable, comparer As IEqualityComparer, Optional message As String = "", Optional collectionExpression As String = "")

Parametry

collection
IEnumerable

Kolekcja, w której mają być wyszukiwane zduplikowane elementy.

comparer
IEqualityComparer

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, jeśli collection zawiera co najmniej jeden zduplikowany element. Komunikat jest wyświetlany w wynikach testu.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli collection ma wartość null lub zawiera co najmniej jeden zduplikowany element.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Parametry typu

T

Typ elementów zakresu.

Parametry

collection
Span<T>

Zakres, w którym należy wyszukać zduplikowane elementy.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Parametry typu

T

Typ elementów pamięci.

Parametry

collection
ReadOnlyMemory<T>

Pamięć, w której mają być wyszukiwane zduplikowane elementy.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Parametry typu

T

Typ elementów pamięci.

Parametry

collection
Memory<T>

Pamięć, w której mają być wyszukiwane zduplikowane elementy.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Źródło:
Assert.AreAllDistinct.cs

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparer elementu i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

collection
IEnumerable<T>

Kolekcja, w której mają być wyszukiwane zduplikowane elementy.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, jeśli collection zawiera co najmniej jeden zduplikowany element. Komunikat jest wyświetlany w wynikach testu.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli collection ma wartość null lub zawiera co najmniej jeden zduplikowany element.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe) przy użyciu podanego comparerelementu .

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

Parametry typu

T

Typ elementów zakresu.

Parametry

collection
ReadOnlySpan<T>

Zakres, w którym należy wyszukać zduplikowane elementy.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe).

public static void AreAllDistinct<T>(ReadOnlySpan<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : ReadOnlySpan<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As ReadOnlySpan(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parametry typu

T

Typ elementów zakresu.

Parametry

collection
ReadOnlySpan<T>

Zakres, w którym należy wyszukać zduplikowane elementy.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe).

public static void AreAllDistinct<T>(ReadOnlyMemory<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : ReadOnlyMemory<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As ReadOnlyMemory(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parametry typu

T

Typ elementów pamięci.

Parametry

collection
ReadOnlyMemory<T>

Pamięć, w której mają być wyszukiwane zduplikowane elementy.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonej pamięci są odrębne (żadne dwa elementy nie są równe).

public static void AreAllDistinct<T>(Memory<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : Memory<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As Memory(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parametry typu

T

Typ elementów pamięci.

Parametry

collection
Memory<T>

Pamięć, w której mają być wyszukiwane zduplikowane elementy.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Źródło:
Assert.AreAllDistinct.cs

Sprawdza, czy wszystkie elementy w określonej kolekcji są odrębne (żadne dwa elementy są równe) i zgłasza wyjątek, jeśli jakiekolwiek dwa elementy w kolekcji są równe.

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

collection
IEnumerable<T>

Kolekcja, w której mają być wyszukiwane zduplikowane elementy.

message
String

Komunikat do uwzględnienia w wyjątku, jeśli collection zawiera co najmniej jeden zduplikowany element. Komunikat jest wyświetlany w wynikach testu.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli collection ma wartość null lub zawiera co najmniej jeden zduplikowany element.

Dotyczy

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

Sprawdza, czy wszystkie elementy w określonym zakresie są odrębne (żadne dwa elementy nie są równe).

public static void AreAllDistinct<T>(Span<T> collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : Span<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As Span(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Parametry typu

T

Typ elementów zakresu.

Parametry

collection
Span<T>

Zakres, w którym należy wyszukać zduplikowane elementy.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy