我正在寻找一种方法将我的 List(Of string) 转换为 vb 中的对象。所以最终它与声明 Dim cArray() As Object = new Object 相同。谁能指出我如何实现这一目标?我不能使用 LINQ .ToArray,因为它创建了一个字符串数组,这对我的工作来说是不可接受的。我需要将此对象传递给另一个具有参数的对象(数组作为对象)。
谢谢
所以你想把整个数组传递给一个Object?这是一个隐式转换,你不需要做任何事情。如果它需要一个 的数组Object,则可以使用.Cast(Of Object)().ToArray(). 但是,如果可能的话,请考虑更改目标方法,以避免在两者之间进行不必要的来回转换。