我在C#中有一个简单的界限,我正在尝试将其转换为VB.NET而且我无处可去。
(new CMachine()).Init();
是的,它需要是一个1-liner,因为我试图证明的一点是CMachine
的实例在调用Init()
后不需要留下来。稍后在代码中,我演示了CMachine
的后续实例已经初始化。
仅供参考:New CMachine().Init()
和(New CMachine()).Init()
不起作用。
答案 0 :(得分:1)
这可能有更惯用的方式,但这有效:
With New CMachine
.Init()
End With