Partager via


Utils.DictionaryToString<T1,T2> Méthode

Définition

Renvoie une chaîne de texte lisible par l’homme qui décrit un dictionnaire qui mappe des objets à des objets.

public static string DictionaryToString<T1,T2> (System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<T1,T2>> dict, Func<T2,string> toString = default, string separator = default);
public static string DictionaryToString<T1,T2> (System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<T1,T2>> dict, Func<T2,string?>? toString = default, string? separator = default);
static member DictionaryToString : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<'T1, 'T2>> * Func<'T2, string> * string -> string
Public Function DictionaryToString(Of T1, T2) (dict As ICollection(Of KeyValuePair(Of T1, T2)), Optional toString As Func(Of T2, String) = Nothing, Optional separator As String = Nothing) As String

Paramètres de type

T1

Type des clés de dictionnaire.

T2

Type des éléments de dictionnaire.

Paramètres

dict
ICollection<KeyValuePair<T1,T2>>

Dictionnaire à décrire.

toString
Func<T2,String>

Convertit l’élément en chaîne. Si aucun n’est spécifié, ToString() sera utilisé.

separator
String

Séparateur à utiliser. Si aucun élément n’est spécifié, les éléments doivent apparaître séparés par une nouvelle ligne.

Retours

Chaîne assemblée en encapsulant les descriptions de chaîne des paires individuelles avec des crochets et en les séparant par des virgules. Chaque paire clé-valeur est représentée sous la forme de la description de chaîne de la clé suivie de la description de la chaîne de la valeur, séparée par « -> » et placée entre crochets.

S’applique à