簡體   English   中英

使用Visual Studio幫助器從類初始化中填充類屬性

[英]Populating Class Properties from class Initialization using Visual Studio Helpers

我已經建立課程

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
};

但是,類屬性尚不存在。 我可以一個一個地聲明它們,也可以通過按ALT + Enter / Ctrl +來使用Resharper自動生成它們(一個一個地)。

但是,我正在尋找自動生成屬性的快捷方式。

是否有提供此功能的擴展程序/工具/功能?

在VS 2017中,您可以使用其屬性生成類。 只是不要先聲明類,然后單擊Alt +。 Class1

VS 2017

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM