gpt4 book ai didi

.net - 如何连接 ArrayList 的元素将其转换为字符串表示形式?

转载 作者:行者123 更新时间:2023-12-01 23:08:59 25 4
gpt4 key购买 nike

我有一个 ArrayList 并将它的所有元素与我正在使用的一个字符串中的分隔符连接起来......

Dim s As String = String.Join(",", TryCast(myArrayList.ToArray(GetType(String)), String()))

但是,我会知道是否有更智能/更短的方法来获得相同的结果,或者看起来更好的相同代码...

提前谢谢你,

最大

最佳答案

在 Framework 4 中,这真的很简单:

var s = string.Join(",", myArrayList);

在 3.5 中使用 LINQ 的扩展方法:

var s = string.Join(",", myArrayList.Cast<string>().ToArray());

这些更短但并不更智能。

我不知道应该如何用 VB.NET 编写它们。

关于.net - 如何连接 ArrayList 的元素将其转换为字符串表示形式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4693854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com