Share via


/main (Options du compilateur C#)

Cette option spécifie la classe qui contient le point d'entrée au programme, si plusieurs classes contiennent une méthode Main.

/main:class

Arguments

  • class
    Le type qui contient la méthode Main.

Notes

Si votre compilation comprend plusieurs types avec une méthode Main, vous pouvez spécifier le type contenant la méthode Main devant être utilisé comme point d'entrée dans le programme.

Cette option est valide lors de la compilation d'un fichier .exe.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la page Propriétés du projet.

  2. Cliquez sur la page de propriétés Application.

  3. Modifiez la propriété Objet de démarrage.

    Pour définir cette option du compilateur par programme, consultez StartupObject

Exemple

Compilez t2.cs et t3.cs, en spécifiant que la méthode Main se trouve dans Test2 :

csc t2.cs t3.cs /main:Test2

Voir aussi

Autres ressources

Options du compilateur C#

Propriétés de projet (Visual Studio)