Lớp tĩnh C # không thể được khởi tạo và chỉ có thể có các thành viên tĩnh. Lớp tĩnh trong C # được niêm phong và không thể chứa các hàm tạo phiên bản.
Sau đây là một ví dụ với lớp tĩnh và các thành viên tĩnh -
Ví dụ
using System; public static class Demo { public static float PI = 3.14f; public static int calc(int n){return n*n;} } class Program { public static void Main(string[] args) { Console.WriteLine("PI: "+Demo.PI); Console.WriteLine("Square: " + Demo.calc(3)); } }
Đầu ra
PI: 3.14 Square: 9
Ở trên, lớp tĩnh là -
public static class Demo { public static float PI = 3.14f; public static int calc(int n){return n*n;} }
Ở trên chúng ta có các thành viên tĩnh sau -
public static float PI = 3.14f; public static int calc(int n){return n*n;}