我知道匿名类型没有自己的预定义类型.编译器以编译类型为其分配类型,并且在代码级别无法知道在编译时分配的类型的详细信息; 这些细节是CLR本身所知的.我听说CLR上的这些匿名类型被视为仅仅是引用类型.所以我的问题是,在编译时是否创建了类似于类或结构的新类型,对应于匿名类型中定义的只读属性?
c# anonymous-types
anonymous-types ×1
c# ×1