什么是C#中的“静态方法”?将静态关键字添加到方法中意味着什么?public static void doSomething(){
//Well, do something!}可以添加static关键字到类?那又意味着什么呢?
3 回答
月关宝盒
TA贡献1772条经验 获得超5个赞
A static
A static
static
class SomeClass { public int InstanceMethod() { return 1; } public static int StaticMethod() { return 42; }}
InstanceMethod
SomeClass instance = new SomeClass();instance.InstanceMethod(); //Fineinstance.StaticMethod(); //Won't compileSomeClass.InstanceMethod(); //Won't compileSomeClass.StaticMethod(); //Fine
慕侠2389804
TA贡献1719条经验 获得超6个赞
- 3 回答
- 0 关注
- 593 浏览
添加回答
举报
0/150
提交
取消