リストの内容を表示または保存するにはどうすればよいですか?Listの内容を一行で取得する方法
私はコンテンツを取得しますが、それぞれ1行で1行にする必要があります。
Dim ride as string
For Each ride In myListFlight
Console.WriteLine(ride)
Next
リストの内容を表示または保存するにはどうすればよいですか?Listの内容を一行で取得する方法
私はコンテンツを取得しますが、それぞれ1行で1行にする必要があります。
Dim ride as string
For Each ride In myListFlight
Console.WriteLine(ride)
Next
あなたはこれをお探しですか?
Dim ride as string
ride = String.Join(",", ListOfStrings)
私はあなたが探していると思います集計linq関数です。
集計は、Funcを使用する結合エントリです。文字列で、これはのように簡単になりますカスタムクラスの
Dim combined as string
combined = myList.Aggregate(Function(byval a, byval b) a & " " & b)
、それは少しトリッキーになり - あなたは、通常のように、(文字列など)「追加可能な」クラスのいくつかの並べ替えに変換する必要があります。
Dim intermediary as IEnumerable(Of string)
intermediary = myList.Select(Function(x) x.ToString())
Dim combined as string
combined = intermediary.Aggregate(... etc ...)
(恩赦構文は、私はC#のdevのだ。100%正確ではないので、私のVB-LINQの知識が少し錆びている場合。)
これはすでにRénéによって解決されています。ありがとう! – user8189
なぜC#のタグVBの例 –
'コンソールの場合。 Write() 'は改行を省略します。 –
ありがとうございました。解決済み。 C#で開発している人たちも答えを知っているかもしれないので、私はVB.Netだけで私の投稿に返信したくありません。 – user8189