我想知道是否有可能从 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 关注
- 473 浏览
添加回答
举报
0/150
提交
取消