/optimize(C# 编译器选项)

/optimize 选项启用或禁用由编译器执行以使输出文件更小、更快和更有效的优化。

/optimize[+ | -]

备注

/optimize 选项还通知公共语言运行时在运行时优化代码。

默认情况下,将禁用优化。 指定 /optimize+ 以启用优化。

在生成要由程序集使用的模块时,请使用与该程序集的设置相同的 /optimize 设置。

/o/optimize 的缩写形式。

可以组合 /optimize/debug 选项。

在 Visual Studio 开发环境中设置此编译器选项

  1. 打开项目的**“属性”**页。

  2. 单击**“生成”**属性页。

  3. 修改**“优化代码”**属性。

有关如何以编程方式设置此编译器选项的信息,请参见 Optimize

示例

生成 t2.cs并允许编译器优化:

csc t2.cs /optimize

请参见

任务

如何:修改项目属性和配置设置

其他资源

C# 编译器选项