Assert.AreAllDistinct Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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.