说我有一个C#方法DoSomething(SomeClass param)
,我写了以下内容:
DoSomething(
是否会产生一条捷径:
var someClass = new SomeClass();
DoSomething(someClass)
我所使用的类不支持初始化程序。
答案 0 :(得分:0)
您正在寻找的是介绍变量重构,当您使用未声明的someClass
变量名称时,它会显示出来。只需按原样键入,当代码为红色时,按 Alt + Enter 并使用所述重构来创建此类变量。它的初始化当然是你的责任。