Zig*_*gnd 1 c# oop instantiation
我想说的是:当你实例化一个类时,你可以.
在对象之后使用access运算符()来使用该类的方法,但是如果你只想使用该类的一个方法而且只有一次?这个click事件(下面的代码)中的表达式可以工作,但这个方法被认为是一个好的/坏的编程实践吗?
private void button1_Click(object sender, EventArgs e)
{
new AboutBox1().ShowDialog();
}
Run Code Online (Sandbox Code Playgroud)
但这种方法被认为是一种好的/坏的编程习惯吗?
如果您不打算AboutBox1
在代码中使用表单实例,那么没有什么不好的.
以上也用于从静态方法调用非静态方法,如:
class MyTest
{
public void InstanceMethod()
{
}
public static void StaticMethod()
{
new MyTest().InstanceMethod();
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
215 次 |
最近记录: |