Utils.DictionaryToString<T1,T2> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает удобочитаемую текстовую строку, описывающую словарь, который сопоставляет объекты с объектами.
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
Параметры типа
- T1
Тип ключей словаря.
- T2
Тип элементов словаря.
Параметры
- dict
- ICollection<KeyValuePair<T1,T2>>
Словарь для описания.
Преобразует элемент в строку. Если этот параметр не указан, ToString() будет использоваться.
- separator
- String
Используемый разделитель. Если этот параметр не указан, элементы должны быть разделены новой строкой.
Возвращаемое значение
Строка, собранная путем упаковки строковых описаний отдельных пар с квадратными скобками и разделяя их запятыми. Каждая пара "ключ-значение" представлена в виде строкового описания ключа, за которым следует строковое описание значения, разделенное "-> ", и заключено в фигурные скобки.