【C#静态类】C#静态类与普通类类似,但是无法实例化。它只能有静态成员。静态类的优点在于,它可以确保无法创建静态类的实例。
C#静态类要记住的要点
- C#静态类仅包含静态成员。
- C#静态类无法实例化。
- C#静态类是密封的。
- C#静态类不能包含实例构造函数。
using System;
public static class MyMath
{
public static float PI=3.14f;
public static int cube(int n){return n*n*n;
}
}
class TestMyMath{
public static void Main(string[] args)
{
Console.WriteLine("Value of PI is: "+MyMath.PI);
Console.WriteLine("Cube of 3 is: " + MyMath.cube(3));
}
}
输出:
Value of PI is: 3.14
Cube of 3 is: 27