다음을 통해 공유


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
Func<T2,String>

요소를 문자열로 변환합니다. 지정하지 않으면 가 ToString() 사용됩니다.

separator
String

사용할 구분 기호입니다. 지정하지 않으면 요소가 새 줄로 구분되어 표시됩니다.

반환

개별 쌍의 문자열 설명을 대괄호로 래핑하고 쉼표로 구분하여 어셈블된 문자열입니다. 각 키-값 쌍은 키에 대한 문자열 설명과 값에 대한 문자열 설명으로 표현되며 " -> "로 구분되고 중괄호로 묶습니다.

적용 대상