Book x = new Book(){
Author = "Rowling",
Title = "Harry Potter",
Genre = Genres.Fantasy
};
我尝试通过谷歌搜索内联声明,但我猜这不是它的正式名称。
你有什么想法?
这本身似乎是非法代码。它非常接近于对象初始化程序,但这需要被设置的成员与其设置的值配对。例如:
Book x = new Book() {
Author = "Rowling",
Title = "Harry Potter",
Category = Geners.Fantasy };
编辑:OP已经更正了问题,现在拥有正确的对象初始化器语法。