我有一个名为MyList
的输入列表。在javascript中,当我们在数字数组上调用toString
时,它将它转换为一个字符串,每个数字用逗号分隔;我期待在C#中做同样的事情。在C中输入数组的列表#
我尝试调用.ToString
()到列表中,但它返回列表的类型。我正在考虑一个遍历列表的循环,并将每个元素与逗号一起添加到stringbuilder,然后将.ToString()字符串构建器。
这是做这件事的最好方法吗?
谢谢。
我有一个名为MyList
的输入列表。在javascript中,当我们在数字数组上调用toString
时,它将它转换为一个字符串,每个数字用逗号分隔;我期待在C#中做同样的事情。在C中输入数组的列表#
我尝试调用.ToString
()到列表中,但它返回列表的类型。我正在考虑一个遍历列表的循环,并将每个元素与逗号一起添加到stringbuilder,然后将.ToString()字符串构建器。
这是做这件事的最好方法吗?
谢谢。
使用string.Join
:
string result = 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());
好的,感谢您的回答! – frenchie