Dar*_*rov 13
一个ArrayList中可能包含的任何对象实例.因此将其转换为字符串并没有多大意义.如果你使用泛型List<string>
,那将更有意义,因为在这种情况下你知道它是一个字符串集合.然后你可以通过一些分隔符连接这些字符串.例:
var list = new List<string>(new[] { "value 1", "value 2", "value 3" });
string result = string.Join("|", list.ToArray());
// at this stage result will be equal to "value 1|value 2|value 3"
Run Code Online (Sandbox Code Playgroud)
在ArrayList
可能有它从对象派生任何东西,所以我建议如下:
ArrayList sl = new ArrayList() {1, 23.33m, "hello", DateTime.Now};
var result = string.Join(",", sl.ToArray()
.Select(o => o.ToString()).ToArray());
Run Code Online (Sandbox Code Playgroud)
这将为您提供一个字符串,表示以逗号分隔的所有值
希望这就是你所追求的
归档时间: |
|
查看次数: |
33825 次 |
最近记录: |