Remarks
The /optimize option enables or disables optimizations performed by the compiler to make your output file smaller, faster, and more efficient. /optimize also tells the common language runtime to optimize code at runtime.
By default, /optimize- is in effect. Specify /optimize+ to enable optimizations.
When building a module to be used by an assembly, use the same /optimize settings as those of the assembly.
/o is the short form of /optimize.
It is possible to combine the /optimize and /debug options.
To set this compiler option in the Visual Studio development environment
- Open the project's Property Pages dialog box. For details, see Setting Visual C# Project Properties.
- Click the Configuration Properties folder.
- Click the Build property page.
- Modify the Optimize code property.
To set this compiler option programmatically
See >Optimize Property.
Example
Compile t2.cs and enable compiler optimizations:
See Also
C# Compiler Options