Freigeben über


Utils.EnumerableToString<T> Methode

Definition

Gibt eine humanlesbare Textzeichenfolge zurück, die eine IEnumerable-Auflistung von Objekten beschreibt.

public static string EnumerableToString<T> (System.Collections.Generic.IEnumerable<T> collection, Func<T,string> toString = default, string separator = ", ", bool putInBrackets = true);
public static string EnumerableToString<T> (System.Collections.Generic.IEnumerable<T>? collection, Func<T,string>? toString = default, string separator = ", ", bool putInBrackets = true);
static member EnumerableToString : seq<'T> * Func<'T, string> * string * bool -> string
Public Function EnumerableToString(Of T) (collection As IEnumerable(Of T), Optional toString As Func(Of T, String) = Nothing, Optional separator As String = ", ", Optional putInBrackets As Boolean = true) As String

Typparameter

T

Der Typ der Listenelemente.

Parameter

collection
IEnumerable<T>

Die zu beschreibende IEnumerable.

toString
Func<T,String>

Konvertiert das Element in eine Zeichenfolge. Wenn keine angegeben ist, ToString() wird sie verwendet.

separator
String

Das zu verwendende Trennzeichen.

putInBrackets
Boolean

Fügt Elemente in Klammern ein.

Gibt zurück

Eine Zeichenfolge, die durch Umbruch der Zeichenfolgenbeschreibungen der einzelnen Elemente mit quadratischen Klammern und trennen sie mit Kommas.

Gilt für: