CodeArts IDE
CodeArts IDE
- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- API参考
- 常见问题
- 文档下载
- 通用参考
链接复制成功!
内联参数
此重构允许您使用方法调用中相应参数的值替换方法的参数。这与引入参数相反。
执行重构
- 在代码编辑器中,将光标放置在要内联其值的方法参数的声明或用法上。
- 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Parameter。
示例
例如,让我们内联参数pi,将其替换为参数的值Math.PI。
重构前
class InlineParameter { private double InlineParameter(double rad, double pi) { return pi * rad * rad; } public void Test() { double area = InlineParameter(10, Math.PI); } }
重构后
class InlineParameter { private double InlineParameter(double rad) { return Math.PI * rad * rad; } public void Test() { double area = InlineParameter(10); } }
父主题: 内联重构