-optimize (параметры компилятора C#)-optimize (C# Compiler Options)

Параметр -optimize включает или отключает оптимизацию кода компилятором, чтобы сделать код более быстрым, коротким и эффективным.The -optimize option enables or disables optimizations performed by the compiler to make your output file smaller, faster, and more efficient.

СинтаксисSyntax

-optimize[+ | -]  

RemarksRemarks

Кроме того, параметр -optimize включает оптимизацию кода во время выполнения в общеязыковой среде выполнения (CLR).-optimize also tells the common language runtime to optimize code at runtime.

По умолчанию оптимизация отключена.By default, optimizations are disabled. Чтобы включить оптимизацию, укажите -optimize+.Specify -optimize+ to enable optimizations.

При создании модуля для сборки используйте те же настройки параметра -optimize, что и для сборки.When building a module to be used by an assembly, use the same -optimize settings as those of the assembly.

-o является краткой формой параметра -optimize.-o is the short form of -optimize.

Параметры -optimize и -debug можно объединять.It is possible to combine the -optimize and -debug options.

Установка данного параметра компилятора в среде разработки Visual StudioTo set this compiler option in the Visual Studio development environment

  1. Откройте страницу Свойства проекта.Open the project's Properties page.

  2. Щелкните страницу свойств Сборка.Click the Build property page.

  3. Измените свойство Оптимизировать код.Modify the Optimize Code property.

Сведения об установке этого параметра компилятора программными средствами см. в статье Optimize.For information on how to set this compiler option programmatically, see Optimize.

ПримерExample

Скомпилируйте t2.cs и включите выполняемую компилятором оптимизацию:Compile t2.cs and enable compiler optimizations:

csc t2.cs -optimize  

См. также разделSee also