Que sont les classes statiques en C# ?

WBOY
Libérer: 2023-09-03 09:49:02
avant
1324 Les gens l'ont consulté

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 -

Exemple

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));
   }
}
Copier après la connexion

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;}
}
Copier après la connexion

Ci-dessus, nous avons les membres statiques suivants -

public static float PI = 3.14f;
public static int calc(int n){return n*n;}
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal