这有望成为一个垒球语法问题:我需要调用一个带有空Object数组的方法进行评估并设置初始状态。在C#中我会这样做:
func(new Object[]{});
在VB.NET中,我被迫这样做:
Dim ctrls() As Control = {}
func(ctrls)
有没有办法在VB.NET中简化调用,并且所有内容都在一行代码中发生?
答案 0 :(得分:5)
类似于C#语法:
func(New Object() { })
答案 1 :(得分:2)
使用此:
func(New Control() {})