gpt4 book ai didi

C# 匿名类型

转载 作者:行者123 更新时间:2023-11-30 13:29:16 25 4
gpt4 key购买 nike

当我说匿名类型声明时

var someType = new { Name = "Jon Skeet", Age = 10 };

然而关键字

var is  implicitly typed

但是当我打印

Response.Write(someType.GetType().Name);

它产生 <>f__AnonymousType0 2 .这是什么符号 <>涉及到?

最佳答案

编译器为您的匿名类型生成一个常规类,并选择一个在 IL 中有效但在 C# 中无效的名称,以防止名称与您的类型名称发生冲突。

关于C# 匿名类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1902673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com