有关匿名类型的说法不正确的是()。
A: 匿名类型即可配合局部变量使用,也可以用于类成员。
B: 匿名类型借助var关键字进行创建,可以把它理解为类型占位符,它并不是C
C: 中的一种基本类型。
D: 匿名类型能在程序员编写程序的时候,自动计算出等式右边的类型,而且支持智能感知。
E: var student = new { LName="Jones",FName="Mary",Age=19,Major="Histroy"};这段代码创建了一个叫做studen的,有3个string属性和一个int属性的匿名类型。
A: 匿名类型即可配合局部变量使用,也可以用于类成员。
B: 匿名类型借助var关键字进行创建,可以把它理解为类型占位符,它并不是C
C: 中的一种基本类型。
D: 匿名类型能在程序员编写程序的时候,自动计算出等式右边的类型,而且支持智能感知。
E: var student = new { LName="Jones",FName="Mary",Age=19,Major="Histroy"};这段代码创建了一个叫做studen的,有3个string属性和一个int属性的匿名类型。
举一反三
- 有关匿名类型的说法不正确的是()。 A: 匿名类型即可配合局部变量使用,也可以用于类成员。 B: 匿名类型借助var关键字进行创建,可以把它理解为类型占位符,它并不是C C: 中的一种基本类型。 D: 匿名类型能在程序员编写程序的时候,自动计算出等式右边的类型,而且支持智能感知。 E: var student = new { LName="Jones",FName="Mary",Age=19,Major="Histroy"};这段代码创建了一个叫做studen的,有3个string属性和一个int属性的匿名类型。
- 下列有关匿名对象的说法,正确的有 A: 匿名对象只能继承一个类或实现一个接口 B: 匿名对象可以有构造函数 C: 匿名对象不能被重复构造 D: 每个匿名对象都具有独一无二的类型
- 下列选项中,关于匿名类的描述错误的是()。 A: 匿名类没有类名 B: 匿名类有类名 C: 编译器会根据匿名类中属性的值来确定属性的类型并生成一个类 D: 所有的匿名类均继承自System.Object类
- 下面关于var关键字的描述,错误的是 A: var关键字并不是某种特别类型的符号,它只是句法上的速记,表示任何可以从初始化的右边推断出的类型。 B: 能用于局部变量和全局变量。 C: 只能在变量声明中包含初始化时使用。 D: 编译器自动推断出var变量的类型。
- 中国大学MOOC: 有关匿名类型的说法不正确的是()。