/optimize (opzioni del compilatore C#)
L'opzione /optimize attiva o disabilita le ottimizzazioni eseguite dal compilatore per ridurre la dimensione del file di output e aumentarne la velocità e l'efficienza.
/optimize[+ | <U>-</U>]
Note
/optimize comunica inoltre a Common Language Runtime di ottimizzare il codice in fase di esecuzione.
Per impostazione predefinita, le ottimizzazioni sono disabilitate. Per attivarle, specificare /optimize+.
Durante la compilazione di un modulo per l'utilizzo da parte di un assembly, specificare per /optimize le stesse impostazioni utilizzate per l'assembly.
/o rappresenta la versione abbreviata di /optimize.
È possibile utilizzare congiuntamente le opzioni /optimize e /debug.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la pagina Proprietà del progetto.
Fare clic sulla pagina delle proprietà Compila.
Modificare la proprietà Ottimizza codice.
Per informazioni su come impostare questa opzione del compilatore a livello di codice, vedere Optimize.
Esempio
Compilare t2.cs e attivare le ottimizzazioni del compilatore:
csc t2.cs /optimize