我已经创建了课程
public Class1
{
}
在那之后,我有初始化如下所示的匿名方法的代码
var resultObj = new
{
Prop1 = 25.0,
Prop2 = "Foo Bar Baz",
Prop3 = "5",
Prop4 = 22.025,
Prop5 = DateTime.Now
};
现在我想将此匿名类转换为如下所示的类型化类
var resultObj = new Class1
{
Prop1 = 25.0,
Prop2 = "Foo Bar Baz",
Prop3 = "5",
Prop4 = 22.025,
Prop5 = DateTime.Now
};
但是类属性还不存在。我可以一个一个地声明它们,也可以使用Resharper通过按ALT + Enter / Ctrl +来自动(再次一个一个)生成它们。
但是,我正在寻找自动生成属性的快捷方式。
是否有提供此功能的扩展程序/工具/功能?