我有两个类Class A和ClassB:
static class ClassA
{
static string SomeMethod()
{
return "I am a Static Method";
}
}
class ClassB
{
static string SomeMethod()
{
return "I am a Static Method";
}
}
我想知道 ClassA.SomeMethod();
和 ClassB.SomeMethod();
的区别。
当它们都可以在不创建类的实例的情况下访问时,为什么我们需要创建一个静态类而不是只使用非静态类并将方法声明为静态的呢?