2010-11-30 2 views
4
Book x = new Book(){ 
       Author = "Rowling", 
       Title = "Harry Potter", 
       Genre = Genres.Fantasy 
       }; 

Я пробовал поиск в Интернете для объявления Inline, но, я думаю, это не то, что официально называется.Что это называется в C#?

Мысли?

ответ

5

Это само по себе, как представляется, недопустимый код. Это очень близко к инициализатору объекта, но для этого требуется, чтобы элемент был сопряжен со значением, на которое он был установлен. Например

Book x = new Book() { 
    Author = "Rowling", 
    Title = "Harry Potter", 
    Category = Geners.Fantasy }; 

EDIT OP исправил вопрос теперь имеют правильный синтаксис инициализатора объекта.

+0

Да, это было то, что я имел в виду, я печатал с телефона. Благодаря! – 2010-11-30 19:10:03

Смежные вопросы