/optimize (C# Compiler Options)

L'option \/optimize active ou désactive les optimisations effectuées par le compilateur pour rendre votre fichier de sortie plus compact, plus rapide et plus efficace.

Syntaxe

/optimize[+ | -]  

Notes

L'option \/optimize indique aussi au Common Language Runtime d'optimiser le code au moment de l'exécution.

Par défaut, les optimisations sont désactivées. Spécifiez \/optimize+ pour activer les optimisations.

Lorsque vous générez un module destiné à être utilisé par un assembly, utilisez les mêmes paramètres \/optimize que ceux de l'assembly.

\/o est la forme abrégée de \/optimize.

Vous pouvez combiner les options \/optimize et \/debug.

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 Générer.

  3. Modifiez la propriété Optimiser le code.

Pour plus d'informations sur la définition de cette option du compilateur par programme, consultez Optimize.

Exemple

Compilez t2.cset activer les optimisations du compilateur :

csc t2.cs /optimize  

Voir aussi

C# Compiler Options
Comment : modifier des propriétés de projet et des paramètres de configuration