2009-05-16 11 views

答えて

5

あなたが長い場合、カンマ区切り試してみることにする(整数):

string str = string.Join(", ", myLongs.Select(l => l.ToString()).ToArray()); 
+0

クール!できます!ありがとう! – Martin

0
String.Join(yourIEnumerable, yourDelimiter) 
+0

string.Joinは配列をとり、IEnumerableではなく、区切り文字が最初に来ます。 –

+0

そして、それは長いものではなく、文字列の配列をとります。 –

2

集計/折り畳みのための仕事のような音:

var longs = new long[] {3, 2, 1, 0}; 
var str = longs.Aggregate("", (s, l) => s + l); 
// str = "3210" 

私は質問が何であるかについてはあまりよく分かりませんが。

関連する問題