您正在开发自定义集合类。您需要在类中创建方法。您需要确保在类中创建的方法返回与Foreach语句兼容的类型。该方法应满足

题目
单选题
您正在开发自定义集合类。您需要在类中创建方法。您需要确保在类中创建的方法返回与Foreach语句兼容的类型。该方法应满足哪个条件?()
A

该方法必须返回IEnumerator或IEnumerable类型

B

该方法必须返回IComparable类型

C

该方法必须明确包含集合

D

该方法必须是类中唯一的迭代器

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

您需要创建类,可以与COM应用程序可互操作。您需要确保COM应用程序可以创建类的实例,并可以调用GetAddress方法。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:C

类应声明的参数与较少的构造函数和getAddress()方法应是公共的。
A.使用了带有参数的构造函数
B.在COM中不支持静态方法
D.GetAddress()方法必须是Public才能被COM程序访问

第2题:

您在Hi-tech.com做应用程序开发。您正在编写类名为MyDictionary的自定义字典。您需要确保该字典是类型安全的字典。您应该使用哪个代码段?()

A.ClassMyDictionaryImplementsDictionary(OfString,String)

B.ClassMyDictionaryInheritsHashTable

C.ClassMyDictionaryImplementsIDictionary

D.


参考答案:A

第3题:

您正在开发的应用程序执行数学计算。您开发一个名为 CalculationValues 的类。您编写了一个名为 PerformCalculation 的类的实例上进行操作的过程。您需要确保应用程序的用户界面继续响应而正在执行计算。您需要编写代码段中,调用 PerformCalculation 过程来实现这一目标。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:D

它是一项要求,UI继续作出反应,因此PerformCalculation应执行单独的线程中。
PerformCalculation需要一个参数因此您应使用ParameterizedThreadStart委托。

第4题:

您正在开发自定义集合类。您需要在类中创建方法。您需要确保在类中创建的方法返回与Foreach语句兼容的类型。该方法应满足哪个条件?()

A.该方法必须返回IEnumerator或IEnumerable类型

B.该方法必须返回IComparable类型

C.该方法必须明确包含集合

D.该方法必须是类中唯一的迭代器


参考答案:A

第5题:

您正在创建名为Age 的类。您需要确保编写的Age 类的对象所构成的集合能够被排序。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:C

第6题:

您需要创建可与COM一起互操作的类定义。您需要确保COM应用程序能够创建类的实例并且能够调用GetAddress方法。您应该使用哪个代码段?()

A.A

B.B

C.C

D.D


参考答案:C

第7题:

您正在测试一个名为PersistToDB 的新开发的方法。此方法接受EventLogEntry 类型的参数。此方法不返回值。您需要创建一个可帮助您测试该方法的代码段。代码段必须从本地计算机的应用程序日志中读取条目,然后将条目传递到PersistToDB 方法。代码块必须只将Error 或Warning 类型的事件从源“MySource”传递到PersistToDB 方法。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:C

第8题:

您正在定义一个名为MyClass的类,它包含若干个子对象。MyClass包含一个名为ProcessChildren的方法,该方法对子对象执行操作。MyClass对象将是可序列化的对象。您需要确保在重建MyClass对象及其所有子对象之后执行ProcessChildren方法。您应该执行哪两项操作?()

A.将OnDeserializing属性应用于ProcessChildren方法。

B.指定MyClass实现IDeserializationCallback接口。

C.指定MyClass从ObjectManager类继承。

D.将OnSerialized属性应用于ProcessChildren方法。

E.创建一个调用ProcessChildren的GetObjectData方法。

F.创建一个调用ProcessChildren的OnDeserialization方法。


参考答案:B, F

第9题:

您正在编写自定义字典。该自定义字典类名为MyDictionary。您需要确保该字典是类型安全的字典。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:A

第10题:

您最近创建了一个名为ShoppingList 的自定义集合类为当地的超市 。此自定义的类将包含 ShoppinItem 对象具有下面列出的公共属性。* Name* AisleNumber* OnDiscount你要使您的类来循环访问 ShoppingList 集合中,并列出每个产品的Name和AisleNumber,使用 foreach 语句。要实现这一目标的声明相应的代码。您应该使用哪个代码?()

A.

B.

C.

D.


参考答案:B
在现实应用中,对于集合以及枚举这些集合的需求非常普遍,因此在.NET中集合所依赖的接口被设计为公共的。想要实现对象的枚举就必须继承IEnumerable接口。

更多相关问题