Maison >développement back-end >Tutoriel C#.Net >Que sont les classes statiques en C# ?
Les classes statiques C# ne peuvent pas être instanciées et ne peuvent avoir que des membres statiques. Les classes statiques en C# sont scellées et ne peuvent pas contenir de constructeurs d'instances.
Ci-dessous, un exemple avec une classe statique et des membres statiques -
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)); } }
Ci-dessus, la classe statique est -
public static class Demo { public static float PI = 3.14f; public static int calc(int n){return n*n;} }
Ci-dessus, nous avons les membres statiques suivants -
public static float PI = 3.14f; public static int calc(int n){return n*n;}
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!