多项选择题泛型为开发人员提供了哪些优势()
A.源代码保护
B.类型安全
C.更清晰的代码
D.更加的性能
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题CLR提供了名为()的功能,可以更好地指定有效的类型实参
A.泛型
B.约束
C.转换
D.继承
2.单项选择题为所有类型参数都传递了实际的数据类型,类型就成为了()
A.封闭类型
B.开放类型
C.值类型
D.引用类型
3.单项选择题具有泛型类型参数的类型称为()
A.引用类型
B.值类型
C.开放类型
D.封闭类型
4.单项选择题CLR必须在调用算法的成员之前对()实例进行装箱
A.值类型
B.引用类型
C.强引用类型
D.弱引用类型
5.单项选择题没有泛型的时候,要想定义常规化的算法,它的所有成员都要定义成操作()数据类型
A.T
B.Object
C.GameObject
D.Type
6.单项选择题由于编译器(),所以减少了源代码中必须进行的强制类型转换次数,使代码更容易编写和维护
A.安全类型
B.非强制类型安全
C.强制类型安全性
D.显示转换
7.单项选择题试图使用不兼容类型的对象会造成编译时报错,或在运行时()
A.卡死
B.抛出异常
C.正常运行
D.警告提示
8.单项选择题使用泛型算法的开发人员不需要访问算法的()
A.数据类型
B.逻辑值
C.返回值
D.源代码
9.单项选择题定义好泛型,其他开发人员为了使用这个泛型算法,要指定由算法操作的()
A.具体数据
B.具体类型
C.具体值
D.具体数据类型
10.单项选择题定义泛型类型或方法时,为类型指定的任何变量都称为()
A.类型
B.参数
C.变量
D.类型参数
最新试题
索引器中set是()。
题型:单项选择题
在try…catch…finally语句中,若产生异常,执行finally语句后会();若未产生异常,finally块得到执行后()。
题型:单项选择题
C#定义常量的关键字是()。
题型:单项选择题
为了判断线程t1是否是在后台运行,需访问t1的()属性。
题型:单项选择题
创建一个委托实例(具有与事件相同的类型),然后使用+=操作符将委托实例连接到事件。
题型:判断题
C#中,将类加上()属性来标记该类支持序列化。
题型:单项选择题
获取引发当前异常的方法的属性是TargetSite。
题型:判断题
类中两个以上的同名方法,只要()不同,编译器就知道调用哪个方法。
题型:单项选择题
接口必须通过类来实现。
题型:判断题
C#的常量是用什么来定义的?()
题型:单项选择题