(New Object())。VB.net中的Method()

时间:2010-03-08 23:01:21

标签: vb.net constructor

显然,这不起作用。

为什么????????

我不想只是为了调用我的函数来做这一切:

Dim x as new Object()
x.Method()

为什么我必须在两行中做到这一点。

2 个答案:

答案 0 :(得分:10)

您需要添加Call关键字。

    Call New Page().DataBind()

这会导致在传递给Call语句之前创建对象。

是的,我同意,(New Object()).Method()似乎更直观。

答案 1 :(得分:-1)

我假设您不想让方法成为静态?

public class foo
    public shared sub sayFoo
        console.writeline("foo")
    end sub
end class

然后调用sayFoo。

foo.sayFoo