Compartir a través de


Utils.DictionaryToString<T1,T2> Método

Definición

Devuelve una cadena de texto legible que describe un diccionario que asigna objetos a objetos.

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

Parámetros de tipo

T1

Tipo de las claves del diccionario.

T2

Tipo de los elementos del diccionario.

Parámetros

dict
ICollection<KeyValuePair<T1,T2>>

Diccionario que se va a describir.

toString
Func<T2,String>

Convierte el elemento en una cadena. Si no se especifica ninguno, ToString() se usará.

separator
String

Separador que se va a utilizar. Si no se especifica ninguno, los elementos deben aparecer separados por una nueva línea.

Devoluciones

Cadena ensamblada ajustando las descripciones de cadena de los pares individuales con corchetes y sepárelas con comas. Cada par clave-valor se representa como la descripción de cadena de la clave seguida de la descripción de cadena del valor, separada por " -> " y entre corchetes.

Se aplica a