簡體   English   中英

C#中要數組的整數列表

[英]list of ints to array in c#

我有一個稱為MyList的整數列表。 在javascript中,當我們在數字數組上調用toString時,它將其轉換為一個字符串,每個數字都用逗號分隔; 我想在C#中做同樣的事情。

我嘗試調用.ToString ()到列表,但是它返回列表的類型。 我正在考慮一個循環遍歷列表的循環,並將每個元素與逗號一起添加到stringbuilder中,然后將.ToString()添加到stringbuilder中。

那是最好的方法嗎?

謝謝。

使用string.Join

string result = string.Join(",", MyList);

您可以使用String.Join方法使用分隔符“插入”數組。

例如:

String.Join(",", MyList);

嘗試使用此代碼:

 List<int> MyList = new List<int>();
            MyList.Add(1);
            MyList.Add(2);
            MyList.Add(3);
            MyList.Add(4);
            MyList.Add(5);
            MyList.Add(6);

            var m = string.Join(",", MyList);

            MessageBox.Show(m.ToString());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM