猿问

静态类调用静态方法和 普通的类调用静态方法的区别??

 1 public static class StaticClass
 2 {
 3       public static void MyVoid()
 4     {
 5        //do something
 6       }
 7 }
 8 
 9 public class NormalClass
10 {
11       public static void MyVoid()
12     {
13        //do something
14       }
15 }
StaticClass.MyVoid() 和NormalClass.MyVoid() 这两个方法的调用有区别吗?
杨魅力
浏览 383回答 5
5回答

绝地无双

纯从调用来讲,没什么区别。

智慧大石

一个 是静态类 ,静态类中的 都是静态的,一个 是 非静态类的静态方法。

精慕HU

调用肯定是一样的,并且看了下IL好像这两个方法得IL都一样的。

慕妹3242003

调用是一样的,不同的是类本身.
随时随地看视频慕课网APP
我要回答