Un programme C# simple ressemble à ceci :
classe Programme {
    vide statique Main()
    {
    }
}
Expliquons chaque personnage du programme :
class Program {...}  est la classe contenue par défaut. Il lance l'exécution du programme.
 static void Main -  méthode (fonction) est le point de départ de toute application, c'est-à-dire le moment à partir duquel le programme commence à fonctionner.
() - Les crochets vides signifient que Main  n'a pas d'arguments.
{} - Les accolades marquent le début et la fin du programme principal. Toutes les actions à effectuer sont écrites entre accolades.
Que fait notre programme ?
Puisqu'il n'y a rien à l'intérieur des accolades, notre programme ne fait rien, il suit simplement les règles du langage C#, il peut être compilé et obtenir un fichier exe - un fichier exécutable qui peut être exécuté.  durée>