当前位置:编程学习 > C#/ASP.NET >>

new{}是什么意思

为什么new后面没有对象名? --------------------编程问答-------------------- 匿名类,freamword3.5伴随LINQ产生的新特性 --------------------编程问答-------------------- 创建一个匿名对象。freamword3.5新增功能 --------------------编程问答-------------------- ls两位说的是错的。
和.NET Framework一点关系也没有。

事实上是C#编译器的魔术而已。

var x = new { id = 123 };
Console.WriteLine(x.GetType());

照样可以得到类名。 --------------------编程问答-------------------- 所以最好找本书,把C#语法看看。程序员连所用的语言都不知道是不是很荒谬呢? --------------------编程问答-------------------- 匿名对象 --------------------编程问答--------------------
引用 5 楼 zh6335901 的回复:
匿名对象

说匿名类还有个谱(应该说匿名类的一个实例),匿名对象,什么时候有这个东西。 --------------------编程问答-------------------- 匿名类啊的一个对象实例!
给大家偷懒的!没啥其他的用处 --------------------编程问答-------------------- 学习
   学习 

--------------------编程问答-------------------- 应该是有两个功能:
一是声明一个匿名类型;
二是通过对象初始化器“{}”定义了一个对象。 --------------------编程问答-------------------- 应该是C# 3.0中的功能 --------------------编程问答-------------------- 哟西,学习,学习。 --------------------编程问答-------------------- .Net平台下匿名类型。。返回JSON时候好多都这样用。。 --------------------编程问答-------------------- 學習。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,