Statische C#-Klassen können nicht instanziiert werden und können nur statische Mitglieder haben. Statische Klassen in C# sind versiegelt und können keine Instanzkonstruktoren enthalten.
Unten ist ein Beispiel mit statischer Klasse und statischen Mitgliedern –
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)); } }
Oben ist die statische Klasse –
public static class Demo { public static float PI = 3.14f; public static int calc(int n){return n*n;} }
Oben haben wir die folgenden statischen Mitglieder –
public static float PI = 3.14f; public static int calc(int n){return n*n;}
Das obige ist der detaillierte Inhalt vonWas sind statische Klassen in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!