在类中创建对象时,不会指定“新”对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在类中创建对象时,不会指定“新”对象相关的知识,希望对你有一定的参考价值。
我正在尝试创建一个类来保存XML文件的对象。但它不会创建一个“新”对象。这是我的示例代码如下:
Private Sub CreateXml()
New XmlConfigSource().Save("myConfig.xml") 'this is the error.
End Sub
为了使这段代码有效,我该怎么办?谢谢你的回答。 :)
答案
您无法使用New
关键字开始一行代码。这实际上是我发现Call
关键字真正有用的唯一情况。这将按照您的意图编译并执行:
Private Sub CreateXml()
Call New XmlConfigSource().Save("myConfig.xml")
End Sub
另一答案
谢谢你的答案。但我找到了一些替代品。这就是我正在做的事情:
Private Sub CreateXml()
Dim xmlConfig As String = "myConfig.xml"
Dim XML As XmlConfigSource = New XmlConfigSource()
XML.Save(xmlConfig)
End Sub
我希望这能让你满意。感谢您分享一些想法。 :)
以上是关于在类中创建对象时,不会指定“新”对象的主要内容,如果未能解决你的问题,请参考以下文章