Utils.DictionaryToString<T1,T2> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma cadeia de caracteres de texto legível por humanos que descreve um dicionário que mapeia objetos para 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
O tipo das chaves do dicionário.
- T2
O tipo dos elementos do dicionário.
Parâmetros
- dict
- ICollection<KeyValuePair<T1,T2>>
O dicionário a ser descrito.
Converte o elemento em uma cadeia de caracteres. Se nenhum for especificado, ToString() será usado.
- separator
- String
O separador a ser usado. Se nenhum for especificado, os elementos deverão aparecer separados por uma nova linha.
Retornos
Uma cadeia de caracteres montada encapsulando as descrições de cadeia de caracteres dos pares individuais com colchetes e separando-os com vírgulas. Cada par chave-valor é representado como a descrição da cadeia de caracteres da chave seguida pela descrição da cadeia de caracteres do valor, separada por " -> " e entre colchetes.