.net 参数中的传递列表(字符串)值

.net 参数中的传递列表(字符串)值,.net,vb.net,arguments,generic-list,.net,Vb.net,Arguments,Generic List,简单问题:如何在某些函数的参数内直接传递值,例如: MyFunction(byval myvariable as List(Of String)) ... 现在我想通过这样的考试(这不起作用): 在VB.NET中,您需要在以下位置使用来自的: 嗯,这个“From”对我来说是新的东西,我可以在调用某个类对象时也使用这种方法吗?我的意思是直接创建新的someclass(构造函数)或它仅用于列表。@StackUser:这叫做对象初始值设定项,您可以在这里阅读:好的,但简单的问题调用,例如直接传入参数

简单问题:如何在某些函数的参数内直接传递值,例如:

MyFunction(byval myvariable as List(Of String))
...
现在我想通过这样的考试(这不起作用):


在VB.NET中,您需要在以下位置使用来自的


嗯,这个“From”对我来说是新的东西,我可以在调用某个类对象时也使用这种方法吗?我的意思是直接创建新的someclass(构造函数)或它仅用于列表。@StackUser:这叫做对象初始值设定项,您可以在这里阅读:好的,但简单的问题调用,例如直接传入参数,而不声明对象类变量,如下所示:New someclass(“something”)而不是Dim newcust作为New someclass(“something”),然后传递newcust。与C#中的方式类似,直接通过New…你的问题是什么?
MyFunction(New List(Of String) { "somevalue1", "somevalue2", "somevalue3" })
MyFunction(New List(Of String) From { "somevalue1", "somevalue2", "somevalue3" })