Resharper 8.1 - 从方法定义生成变量

时间:2014-01-13 16:48:31

标签: resharper

说我有一个C#方法DoSomething(SomeClass param),我写了以下内容:

DoSomething(

是否会产生一条捷径:

var someClass = new SomeClass();

DoSomething(someClass)

我所使用的类不支持初始化程序。

1 个答案:

答案 0 :(得分:0)

您正在寻找的是介绍变量重构,当您使用未声明的someClass变量名称时,它会显示出来。只需按原样键入,当代码为红色时,按 Alt + Enter 并使用所述重构来创建此类变量。它的初始化当然是你的责任。