您目前正在审查由其他开发人员创建的应用程序的过程中。您正在检查的

题目

您目前正在审查由其他开发人员创建的应用程序的过程中。您正在检查的应用程序包括声明一个名为 EmployeeList,其中存储雇员对象的集合。如下所示:公共类 EmployeeList: Enumerator, IEnumerable{/ / 类实现}您需要的能力来循环访问 EmployeeList,最小的开发工作。你应该做什么?()

  • A、利用switch语句
  • B、利用dowhile语句
  • C、利用foreach语句
  • D、使用if语句
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.

B.

C.

D.


参考答案:D

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

第2题:

您正在创建一个共享的程序集的过程中。您要执行许多的集成测试,以确保程序集使用多个应用程序工作正常。要避免不断更新每个应用程序引用的程序集,则更新时。在由 DEVPATH 环境变量设置为共享的程序集的默认生成位置。您需要确保公共语言运行库 (CLR) 使用由 DEVPATH 找到共享程序集。你应该做什么?()

A.

B.

C.

D.


参考答案:D
DevelopmentMode元素指示CLR使用由DEVPATH环境变量来定位程序集。 如果你不做将此元素添加到machine.config文件中,在由DEVPATH环境变量将被忽略。

第3题:

您目前正在开发一种业务逻辑组件,需要长时间的计算过程中。您已经确定在该应用程序,可以以异步方式进行的许多任务。你注意到这些任务相互依赖,并需要复杂的同步技术,因此,它可以有效地管理。您决定使用 Microsoft.ET 2.0,利用其新的线程管理功能。您需要创建和启动应用程序线程。你应该做什么?()

A.

B.

C.

D.


参考答案:C
此代码使用 ThreadPool 类的 QueueUserWorkItem 方法将任务添加到当前应用程序域的线程池。QueueUserWorkItem 方法采用 WaitCallback 委托作为参数,并管理使用后台线程的任务。这允许开发人员集中在业务逻辑上,并且需要最小的同步的代码。

第4题:

假如您现在正在开发一个服务器应用程序。而这个应用程序需要在网络上传递一些敏感信息,您创建了一个X509Certificate类的对象叫做certificate和一个TcpClient的对象叫做client。您需要创建一个SslStream流使用TransportLayerSecurity1.0protocol协议进行通信。那么您会使用下面的哪个代码片段?()

A.A

B.B

C.C

D.D


参考答案:D

第5题:

您正在开发的应用程序接收异步事件。您创建一个WqlEventQuery实例指向特定的事件和事件条件,该申请必须作出反应。您也创建了ManagementEventWatcher实例为了订阅查询相匹配的事件。您需要确定的其他行动之前,您必须执行的应用程序可以接收异步事件。这两项行动应您执行?分别是()

A.A

B.B

C.C

D.D


参考答案:A, B

第6题:

您正在开发的应用程序将使用自定义的身份验证和基于角色的安全性。您需要编写代码段中,以使运行库将未经身份验证的主体对象分配给每个正在运行的线程。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:D
设置的应用程序域,UnauthenticatedPrincipal,PrincipalPolicy,将默认为每个线程,未经身份验证的主体的主体。

第7题:

您当前正在使用 ClickOnce 部署的 Certkiller.com 的在互联网上上创建的清单激活的应用程序。网络管理员通知您每个应用程序已经以确定其名称、 版本、 区域性和请求的权限。您需要确保您正在创建的应用程序使用命令行,以显示所需的信息。你应该做什么?()

A.

B.

C.

D.


参考答案:C
ApplicationSecurityInfo 类表示清单激活的应用程序的安全凭证。 构造函数需要 ActivationContext 对象,它表示应用程序清单的激活上下文。 AppDomain.CurrentDomain.ActivationContext 属性检索当前的清单激活的应用程序的激活上下文。 DefaultRequestSet 属性表示应用程序在本地系统的请求的权限集。 错误答案: A, B, D: 因为他们根本不存在的方法通过尝试检索的 ApplicationSecurityInfo 对象时,不应使用代码片断。

第8题:

您最近创建多线程应用程序 Certkiller.com 库存系统的管理。完成任务,在应用程序中执行其他任务时定期执行。任务不需要经过任何输入,才能启动。您需要创建和启动使用适当的代码的执行线程。您应该使用哪个代码?()

A.

B.

C.

D.


参考答案:C
此代码创建一个引用的落实方法,创建名为 thFulfill,一个线程对象和调用 Start 方法开始线程执行的 ThreadStart 委托。

第9题:

您正在创建一个可列出远程计算机上的进程的应用程序。该应用程序需要一个执行以下任务的方法:以名为strComputer 的字符串参数的形式接受远程计算机名称。返回一个包含该计算机上正在运行的所有进程的名称的ArrayList 对象。您需要编写一个代码段,该代码段检索远程计算机上正在运行的每个进程的名称,并将名称添加到ArrayList对象。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:D

此题目主要用来得到远程计算机上的进程名称。
用的是Process类。Process[] GetProcesses(string machineName):它表示指定计算机上运行的所有进程资源。 其中ProcessName:进程名称。所以答案 ,选D.
public static Process[] GetProcessesByName (string processName):运行指定应用程序的进程资源。

第10题:

Certkiller.com 有一个名为 Certkiller 的文件服务器-SR07 存储旧的清单文件。Certkiller.com 已授予您创建存档这些旧的清单文件的应用程序的任务。清单文件已上载到 Certkiller.com Web 服务器之前,要压缩。您目前正在编写的方法将接收的字节数组并压缩到一个新文件。您需要确保在解压缩过程中发生数据损坏检查。你应该做什么?()

A.

B.

C.

D.


参考答案:D
A、B、C:您不应使用指定的DeflateStream类,因为这种数据格式并不能保证数据损坏检查时发生减压的代码片段。也不应使用调用的压缩方法,因为没有这种方法存在的GZipStream或DeflateStream类中的代码。

更多相关问题