| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
静态类中所有成员都是静态的,静态类用于存放不受实例数据影响的数据和函数。 
类本身必须标记为static。 
类的所有成员必须是静态的。 
类可以有一个静态构造函数,但不能有实例构造函数,不能创建该类的实例。 
静态类是隐式密封的,也就是说,不能继承静态类。 
 
namespace 静态类       
{ 
    class Program 
    { 
        static void Main(string[] args) 
        { 
            int val = 3;                                
            Console.WriteLine("{0} is odd is {1}.",val,MyMath.IsOdd(val));   //不需要实例化,直接类名.+方法名调用 
            Console.WriteLine("{0} * 2 = {1}.",val,MyMath.Times2(val)); 
            Console.ReadKey(); 
        } 
    } 
    static public class MyMath 
    { 
        public static float PI = 3.14f; 
        public static bool IsOdd(int x) 
        { 
            return x % 2 == 1; 
        } 
        public static int Times2(int x) 
        { 
            return 2 * x; 
        } 
    } 
} 
 
输出结果: 
 
3  is  odd is True. 
3 * 2 = 6. |   
 
 
 
 |