使用以下代码:
public class test
{
public static void DoSomething()
{
Console.WriteLine("test");
}
}
public class test2
{
public test2()
{
var a = new test();
a.DoSomething(); // invalid
test.DoSomething(); // is valid
}
}
Run Code Online (Sandbox Code Playgroud)
我需要通过基类访问静态方法,而不是通过实例.
但是,让用户通过实例访问它会有什么不利之处呢?在我看来,它有助于提高可读性.
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |