如何在方法调用中简写数组声明?

Pau*_*sik 2 c# vb.net arrays syntax

这有望成为一个垒球语法问题:我需要调用一个带有空Object数组的方法进行评估并设置初始状态.在C#中我会这样做:

func(new Object[]{});
Run Code Online (Sandbox Code Playgroud)

在VB.NET中,我被迫这样做:

Dim ctrls() As Control = {}
func(ctrls)
Run Code Online (Sandbox Code Playgroud)

有没有办法在VB.NET中简化调用,并在一行代码中发生所有事情?

ito*_*son 5

奇怪的是类似于C#语法:

func(New Object() { })
Run Code Online (Sandbox Code Playgroud)