如何使用其他列表的项目初始化列表?

时间:2017-11-17 19:57:59

标签: vb.net

我想用列表1的每个项目(字符串列表)初始化list2(对象列表)。

Dim list1 As New List(Of String) From {"a", "b", "c"}
Dim list2 As New List(Of Object) From {list1.ToArray()}

但这不起作用。 List 2只包含1个项目:list1的数组。 该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以使用list2类型的构造函数创建List(Of Object)

Dim list2 As List(Of Object) = New List(Of Object)(list1)