Заполнение свойств класса из инициализации класса с помощью помощников Visual Studio - PullRequest
0 голосов
/ 03 января 2019

У меня есть Созданный класс

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 +.

Но я ищу ярлык для создания свойствавтоматически.

Есть ли расширение / инструмент / функция, которая обеспечивает это?

1 Ответ

0 голосов
/ 03 января 2019

В VS 2017 вы можете создать класс с его свойствами. Только не объявляйте сначала класс и нажмите Alt +. на Class1

против 2017

...