在VB.NET应用程序中,打开表单的正确方法是什么?
Dim f1 as new Form1()
f1.Show()
或者
Form1.Show()
我继承了接近后者100%的代码库。
这里到底发生了什么?据我了解,考虑到Form1从未使用初始化,这应该是一个错误new
。.NET是否会自动实例化所有表单的对象?
这可能引起什么问题,特别是内存问题?
像这样使用Forms是不好的做法吗?
对此已经存在一个问题-为什么VB.Net中存在每种表单的默认实例,而C#中却没有?
似乎这是vb的特定语法-在c#中,您肯定需要实例化表单的新实例,即使在vb中,我也建议这是最佳实践……毕竟,您正在处理的实例。形式。我真的很惊讶vb.net允许您在表单上将show称为静态方法...它对我不起作用
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句