假设我们有:classFoo{publicintIntPropertyInFoo{get;set;}publicBarBarPropertyInA{get;set;}}classBar{publicstringStringPropertyInBar{get;set;}}然后我们想用对象初始化器实例化Foo:publicstaticvoidMain(string[]args){varfoo=newFoo{IntPropertyInFoo=123,BarPropertyInA=//Ommitingnewandtypename-whydoesitcompile?{StringProperty