你正在编写一个利用重载方法调用对不同类型的对象进行排序的应用程序。在程序中你想要通过使用 .NET Framework 中新增的泛型委托功能创建可调用任何重载方法的委托。该方法对两个数据类型相同的对象进行排序并返回较大的对象。你想要创建将用于间接调用这些方法的委托。
请选择一个最佳答案。
要开发一个存储用户文件的应用程序,用于在该路径下保这些文件的应用程序将与 Web 上的其他应用程序共享该路径。有时,必须在 Windows 以外的环境中显示路径,而且,有时还必须修改用于分隔目录段的字符。应该使用以下哪个属性?
请选择一个最佳答案。
需要开发个管理病人医疗数据的应用程序。该应用程序需要接受用户输入的病人信息,将其组织成一条基本信息,然后将其存储在应用程序目录的一个子目录下的一个文件中。已经制定了一个文件命名约定,并且现在需要完成代码以将病人的数据写入文件。应该使用哪个类来将病人的数据写入文件?
请选择一个最佳答案。
A.
B.
C.
D.
E.
你需要压缩应用程序中使用的数据,在压缩过程中,应用程序能够检测错误十分重要。因此,你需要使用某个类来检测错误。你会使用如下哪个类来实现?
请选择一个最佳答案。
你要开发一个能够读取小文本文件的内容,并向用户显示其数据的应用程序。以下哪个方法最适合此任务?
请选择一个最佳答案。
你打算使用 .NET Framework 应用程序中的 StreamWriter 将数据写入文本文件;你需要先将当前流中的所有文本写入文本文件。写完文本数据以后,还需要使用 StreamWriter 类向流写入额外数据。你会使用以下哪个 StreamWriter 类方法?
请选择一个最佳答案。
你需要开发一个订单履行应用程序,且已决定在该应用程序中使用独立的线程来履行每个订单。因为此设计决策将需要额外的资源和预算,所以经理要求你调整此设计决策。在此情形下,你则需要告诉经理使用多线程有哪些好处?
请选择所有符合条件的答案。
你需要开发一个用于科学家计算宇宙中彗星轨道的应用程序。在其中你将编写一个方法,让它接受多个参数以执行计算,并将轨道以二进制数据形式存储到数据库以供稍后查看。通过使用所收集的数据,科学家将同时启动多个轨迹计算。此时,你想使用不同的线程来启动每个计算,那么,你将如何实现呢?
请选择一个最佳答案。
你需要开发一个使用多线程的应用程序。在该应用程序执行期间,你必须通过使用 ThreadState 属性来调查每个线程的当前状态。下列哪些选项是 Thread 类的 ThreadState 属性的有效值?
请选择所有符合条件的答案。
你需要开发一个对数据仓库执行大量查询的应用程序,其中每个查询都可能需要花费相当长的时间来完成。为了提供应用程序的性能,你已决定在单独的线程上处理每个查询,并通过使用 Priority 属性来提升查询线程的优先级。下列哪些选项是 Thread 类的 Priority 属性的有效值?
请选择所有符合条件的答案。
你需要开发一个应用程序,让它实现对方法的异步调用,从而提高用户界面的响应速度。其中一个需要异步调用的方法是 GetData,则你应该如何异步调用 GetData?
请选择一个最佳答案。
A.
B.
C.
D
你需要开发一个应用程序,并已决定在其中实现方法的异步调用。那么,在调用方法时,通过委托可将以下哪种参数类型传递给异步调用?
请选择一个最佳答案。
A.
B.
C.
D
你正在编写一个使用两个应用程序域的应用程序。其中一个应用程序域将使用一个应用程序配置文件,故你需要配置该应用程序域的属性以使用该配置文件。此时,你应使用下列哪个类来实现此功能?
请选择一个最佳答案。
你正在开发一个报告应用程序,它用于执行代码分析。而你需要完成代码以给出关于程序集中类的函数的报告。此时,你可以使用以下哪个类来列出每个函数所包含的代码?
请选择一个最佳答案。