Verwenden Sie String.Join und Linqs IEnumerable.Wählen Erweiterungsmethode.
%Vor% Sie können die Methode String.Join
und Enumerable.Select
(Namespace System.Linq)
String.Join Verkettet alle Elemente eines Zeichenfolgenarrays mit dem angegebenen Trennzeichen zwischen den einzelnen Elementen.
Enumerable.Select Projiziert jedes Element einer Sequenz in ein neues Formular.
Wenn Leistung ein Problem ist, würde ich dies nicht vorschlagen, aber es ist möglich, die Methode Aggregate
von LINQ zu verwenden, um eine solche Verkettung durchzuführen.
z.B.
%Vor%Dies könnte jedoch nützlich sein, wenn Ihre Verknüpfungslogik komplizierter wird (ein seltenes Ereignis, das ich vermuten würde).
Tags und Links c#