itgle.com

你在 Certkiller 做应用程序的开发工作。 com。您正在开发一个名为 ClientCollection 的集合类这是用于存储位于不同地理区域的 Certkiller.com 的客户的姓名。由客户端类表示这些客户端的名称。您打算创建一个名为 SortClients,安排客户端对象按升序排列的 ClientCollection 类中方法。您需要确保适当的接口由客户端类允许排序。应使用何种接口?()A.IDictionaryB.IComparableC.IComparerD.IEqualityComp

题目

你在 Certkiller 做应用程序的开发工作。 com。您正在开发一个名为 ClientCollection 的集合类这是用于存储位于不同地理区域的 Certkiller.com 的客户的姓名。由客户端类表示这些客户端的名称。您打算创建一个名为 SortClients,安排客户端对象按升序排列的 ClientCollection 类中方法。您需要确保适当的接口由客户端类允许排序。应使用何种接口?()

A.IDictionary

B.IComparable

C.IComparer

D.IEqualityComparer


相似考题
更多“你在 Certkiller 做应用程序的开发工作。 com。您正在开发一个名为 ClientCollection 的集合类这是 ”相关问题
  • 第1题:

    为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发.NET Framework 2.0 图形分析中的应用。您将要保存图形对象从应用程序就是集合的 x 和 y 点,每个由使用单精度浮点数。您需要保留的磁盘空间使用量减至最少保存对象。你应该做什么?()

    A.使用TextWriter类。

    B.使用StreamWriter类。

    C.使用StringWriter类。

    D.使用BinaryWriter类。


    参考答案:D

    BinaryWriter类用于将数据存储在二进制格式,是用来存储给定的类之间的数据提供最紧凑的格式。 不正确的答案: A、B、C:中问题全部保存或存储在文本的格式,并将需要更多的空间,比以二进制格式,因此不应在该方案中使用的数据的类。 说明:为成功读取用户的首选项,您应该使用IsolatedStorageFile.GetUserStoreForAssembly方法应使用。方法从独立存储中检索特定的程序集和特定于用户的数据。

  • 第2题:

    你在 Certkiller.com 做应用程序的开发工作。,Certkiller.com,让你在开发应用程序处理Certkiller.com 停车场通行证。应用程序必须存储和检索使用车辆识别号码 (VIN) 的车辆信息。您需要使用正确的代码,以确保类型安全。你应该做什么?()

    A.

    B.

    C.

    D.


    参考答案:B

    SortedList最合适对一列健/值对进行排序,在排序时,是对键进行排序,SortedList是Hashtable和Array的混合。当使用Item索引器属性按照元素的键访问元素时,其行为类似于Hashtable。当使用GetByIndex或SetByIndex按照元素的索引访问元素时,其行为类似于Array。

  • 第3题:

    为应用程序开发人员上班 Certkiller.com。Certkiller.com 作为其应用程序使用 Visual Studio.NET 2005开发平台。您正在开发的应用程序将用来连接和控制上安装的现有服务的行为名为 Certkiller 的网络服务器-SR01。你应该做什么?()

    A.使用ServiceController类的机器名和服务名属性

    B.使用ServiceController类的站点属性。

    C.使用 ServiceInstaller 类的站点属性。

    D.使用的服务名和显示名称属性ServiceInstaller 类。


    参考答案:A

  • 第4题:

    为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发.NET框架2.0Windows服务应用程序。您需要跨多个进程同步执行的一些资源。你应该做什么?()

    A.使用互斥锁类。

    B.使用Interlocked类。

    C.使用Monitor类。

    D.使用ReaderWriterLock类。


    参考答案:A

    Mutex类可以跨多个进程的线程执行同步使用。 不正确的答案: B、C、D:这些选项中的类不能使用在该方案中,因为他们只可以在一个单独的进程中使用。

  • 第5题:

    你在 Certkiller .com做应用程序的开发工作。,Certkiller.com 希望可以开发一个应用程序存储和独特的帐号的方式检索客户端的信息。您创建的自定义集合类,该类实现 IDictionary 接口,名为ClientDictionary。下面的代码已纳入新的应用程序。//Create 客户端对象Client c1 = new Client ("AReid", "Andy Reid", Status.Current); Client c2 = new Client ("DAustin", "Dean Austin", Status.New); //Create ClientDictionary objectIDictionary cData = new ClientDictionary ();cData.Add ("10001", c1);cData.Add ("10002", c2);您可以使用相同的方法将其他客户端对象添加到集合。您需要确保您能够检索与帐号 10111 相关联的客户信息。你应该做什么?()

    A.

    B.

    C.

    D.


    参考答案:C

    Dictionary是类(可以实例化),而IDictionary是接口(不能实例化),Dictionary类实现了IDictionary接口而已。 至于声明,当然也有区别,比如Dictionary类还实现了ISerializable、IDeserializationCallback接口 如果你要用到这2个接口的方法,就不能声明为IDictionary