你能从with块中返回一个with block的目标吗?

时间:2016-01-22 19:32:05

标签: vb.net

我突然意识到如果我能做到这一点会很方便

With New MyObject
    .a = 5
    .b = 32
    .InitializationMethodA()
    'etc
    Return ???
End With

所以它只是构建一个对象的另一种方式。当然我可以做到

Dim ret as New MyObject
With ret 
...
End With
Return ret

但是,如果可以节省那些额外的2行值得输入,我全都是为了它。有可能吗?

0 个答案:

没有答案