我想知道是否有可能從 List 中獲取所有數據并將其放在一行中,而不是在新行中打印所有數據。到目前為止,我已經嘗試為每個元素使用一個forEach語句Console.WriteLine(data)
2 回答
吃雞游戲
TA貢獻1829條經驗 獲得超7個贊
使用的string.join為
List<string> a = {"a", "b", "c"};
var result = String.Join("," a.Where(..some condition if necessary..));
//result = "a,b,c";
aluckdog
TA貢獻1847條經驗 獲得超7個贊
你可以試試這個:
// Identifiers used are:
var yourList = new List<string>();
string singleList = "";
string deliminator = " ";
foreach (string listItem in yourList)
{
singleLine += listItem + deliminator;
}
這會將列表中的所有元素添加到一行中,并且可以根據自己的喜好選擇分隔符。
- 2 回答
- 0 關注
- 534 瀏覽
添加回答
舉報
0/150
提交
取消
