Maison  >  Article  >  développement back-end  >  Quelle est la structure de base d’un programme C# ?

Quelle est la structure de base d’un programme C# ?

WBOY
WBOYavant
2023-09-27 16:33:021413parcourir

Quelle est la structure de base d’un programme C# ?

Regardons d'abord un exemple de programme C# -

using System;

namespace DemoApplication {

   class HelloWorld {

      static void Main(string[] args) {

         Console.WriteLine("Welcome!");
         Console.ReadKey();
      }
   }
}

Voyons maintenant ce que contient le programme ci-dessus -

using

La première ligne du programme utilisant System - using le mot-clé est utilisé dans le programme Contains ; l'espace de noms du système. Un programme comporte généralement plusieurs instructions using.

Déclaration d'espace de noms

La ligne suivante est la déclaration d'espace de noms. Un espace de noms est une collection de classes. L'espace de noms DemoApplication contient la classe HelloWorld.

Déclaration de classe

La ligne suivante a une déclaration de classe, la classe HelloWorld contient les définitions de données et de méthodes utilisées par votre programme. Les classes contiennent généralement plusieurs méthodes. Les méthodes définissent le comportement d'une classe. Cependant, la classe HelloWorld n'a qu'une seule méthode Main.

Méthode Main

La ligne suivante définit la méthode Main, qui est le programme de point d'entrée pour tout C#. La méthode Main décrit ce que fait la classe lors de son exécution. La méthode

Console.WriteLine

Main utilise l'instruction Console.WriteLine("Welcome!"); >

WriteLine est une méthode de la classe Console définie dans l'espace de noms System. Cette instruction provoque le message "Bienvenue!"

Console.ReadKey()

La dernière ligne Console.ReadKey(); Cela oblige le programme à attendre les pressions sur les touches et empêche l'écran de s'exécuter et de se fermer rapidement lors du lancement du programme à partir de Visual Studio .NET.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer