Langue

Assert.AreAllDistinct Méthode

Définition

Surcharges

Nom Description
AreAllDistinct(IEnumerable, String, String)

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) et lève une exception si deux éléments de la collection sont égaux.

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer et lève une exception si deux éléments de la collection sont égaux.

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer et lève une exception si deux éléments de la collection sont égaux.

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal).

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal).

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal).

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

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) et lève une exception si deux éléments de la collection sont égaux.

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal).

AreAllDistinct(IEnumerable, String, String)

Source:
Assert.AreAllDistinct.cs

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) et lève une exception si deux éléments de la collection sont égaux.

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 = "")

Paramètres

collection
IEnumerable

Collection dans laquelle rechercher des éléments en double.

message
String

Message à inclure dans l’exception lorsqu’il collection contient au moins un élément dupliqué. Le message s’affiche dans les résultats des tests.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si collection la valeur est Null ou contient au moins un élément dupliqué.

S’applique à

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Source:
Assert.AreAllDistinct.cs

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer et lève une exception si deux éléments de la collection sont égaux.

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 = "")

Paramètres

collection
IEnumerable

Collection dans laquelle rechercher des éléments en double.

comparer
IEqualityComparer

Comparateur d’égalité à utiliser lors de la comparaison d’éléments.

message
String

Message à inclure dans l’exception lorsqu’il collection contient au moins un élément dupliqué. Le message s’affiche dans les résultats des tests.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si collection la valeur est Null ou contient au moins un élément dupliqué.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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 = "")

Paramètres de type

T

Type des éléments d’étendue.

Paramètres

collection
Span<T>

Étendue dans laquelle rechercher des éléments en double.

comparer
IEqualityComparer<T>

Comparateur d’égalité à utiliser lors de la comparaison d’éléments.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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 = "")

Paramètres de type

T

Type des éléments de mémoire.

Paramètres

collection
ReadOnlyMemory<T>

Mémoire dans laquelle rechercher des éléments en double.

comparer
IEqualityComparer<T>

Comparateur d’égalité à utiliser lors de la comparaison d’éléments.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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 = "")

Paramètres de type

T

Type des éléments de mémoire.

Paramètres

collection
Memory<T>

Mémoire dans laquelle rechercher des éléments en double.

comparer
IEqualityComparer<T>

Comparateur d’égalité à utiliser lors de la comparaison d’éléments.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Source:
Assert.AreAllDistinct.cs

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer et lève une exception si deux éléments de la collection sont égaux.

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 = "")

Paramètres de type

T

Type des éléments de collection.

Paramètres

collection
IEnumerable<T>

Collection dans laquelle rechercher des éléments en double.

comparer
IEqualityComparer<T>

Comparateur d’égalité à utiliser lors de la comparaison d’éléments.

message
String

Message à inclure dans l’exception lorsqu’il collection contient au moins un élément dupliqué. Le message s’affiche dans les résultats des tests.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si collection la valeur est Null ou contient au moins un élément dupliqué.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal) à l’aide de l’élément fourni comparer.

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 = "")

Paramètres de type

T

Type des éléments d’étendue.

Paramètres

collection
ReadOnlySpan<T>

Étendue dans laquelle rechercher des éléments en double.

comparer
IEqualityComparer<T>

Comparateur d’égalité à utiliser lors de la comparaison d’éléments.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal).

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 = "")

Paramètres de type

T

Type des éléments d’étendue.

Paramètres

collection
ReadOnlySpan<T>

Étendue dans laquelle rechercher des éléments en double.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal).

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 = "")

Paramètres de type

T

Type des éléments de mémoire.

Paramètres

collection
ReadOnlyMemory<T>

Mémoire dans laquelle rechercher des éléments en double.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont distincts (aucun deux éléments n’est égal).

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 = "")

Paramètres de type

T

Type des éléments de mémoire.

Paramètres

collection
Memory<T>

Mémoire dans laquelle rechercher des éléments en double.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Source:
Assert.AreAllDistinct.cs

Teste si tous les éléments de la collection spécifiée sont distincts (aucun deux éléments n’est égal) et lève une exception si deux éléments de la collection sont égaux.

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 = "")

Paramètres de type

T

Type des éléments de collection.

Paramètres

collection
IEnumerable<T>

Collection dans laquelle rechercher des éléments en double.

message
String

Message à inclure dans l’exception lorsqu’il collection contient au moins un élément dupliqué. Le message s’affiche dans les résultats des tests.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si collection la valeur est Null ou contient au moins un élément dupliqué.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont distincts (aucun deux éléments n’est égal).

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 = "")

Paramètres de type

T

Type des éléments d’étendue.

Paramètres

collection
Span<T>

Étendue dans laquelle rechercher des éléments en double.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à