单项选择题下列关于C#中索引器理解正确的是()。

A、索引器的参数必须是两个或两个以上
B、索引器的参数类型必须是整数型
C、索引器没有名字
D、以上皆非


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题你创建了一个程序集来访问相关数据库的数据。这个程序集将在你的服务器上被多个ASP.NET应用程序使用。你需要保证所有你的应用程序都能访问这个程序集,哪两个操作你需要做?()

A.运行"程序集注册工具"(Regasm.exe)
B.运行"强名称"工具(Sn.exe)
C.运行"安装程序"工具(Intallutil.exe).
D.运行"全局程序集缓存"工具(Gacutil.exe).

2.多项选择题C#中,构造函数是类中的一种特殊方法,下列关于构造函数的特点的说法,正确的是()。

A.一个类中,只能有一个构造函数
B.构造函数的名称与类名称一样,并且没有返回类型
C.构造函数在对像销毁时自动执行
D.如果类没有定义默认的构造函数,运行库将自动提供默认构造函数

3.多项选择题你是ClothesInc公司新来的软件工程师,你正在创建一个ASP.NET应用程序,利用该程序可以使由WoodBellBank提供的一个XMLWebservice来检验信用卡信息。你将采用什么步骤来使你的应用程序可以与网络服务进行交流()

A.利用Wsdl.exe工具创建一个web服务代理
B.利用Vbexe编译器建立一个从web服务代理的组件
C.把已经编译好的代理组件集成到theGlobalAssemblyCache中
D.把已经编译好的代理组件放置于应用程序中的\Debug目录下

4.多项选择题你为TestKing创建一个用来显示销售分析信息的ASP.NET应用程序。一个名为SalesSummary.aspx的页面显示了三个分离的信息片。你为每个片段编写代码来调用数据库中的存储过程。每个片段的代码调用不同的存储过程。在存储过程运行之后,结果马上写成HTML格式给应用程序的Response对象。你不想让用户在开始收到呈现在他们的浏览器上的内容之前等待,直到结果从三个存储过程返回。哪两个可能的方法可以达到这个目的?()

A、设置Response对象的SuppressContent属性为False
B、设置Response对象的BufferOutput属性为False
C、设置Response对象的CacheControl属性值为Public
D、在每部分都被写入该应用程序的Response对象后,插入下列代码:ResponsClear()
E、在每部分都被写入该应用程序的Response对象后,插入下列代码:ResponsClearContent()
F、在每部分都被写入该应用程序的Response对象后,插入下列代码:ResponsFlush()

5.多项选择题.NET Framework中提供转换功能的类都是以哪些类为基础的?()

A、XmlTransform
B、XmlDocument
C、XSLT
D、XPath

6.多项选择题你正在创建一个订单输入应用程序。你设置Ordraspx页为起始页。你希望用户提供一个用户名和密码才能够登陆Order.aspx页。你创建一个Login.aspx页来验证用户的名字和密码。你想确保用户在允许使用Order0aspx页之前要使用Login.aspx页登陆。你该用哪两个步骤?()

A.在Weconfig文件的authentication节中,设置authentication元素的mode属性为Forms,设置Forms元素的name属性为Login.aspx
B.在Machinconfig文件的credentials节中,设置deny元素的users属性为"*"
C.在Machinconfig文件的authorization节中,设置authentication元素的mode属性为Forms,设置trust元素的policyFile属性为Login.aspx
D.在Orders.aspx创建页面指令以登陆Login.aspx页
E.在Weconfig文件的authentication节中,设置authentication元素的mode属性为Forms,设置Forms元素的loginUrl属性为Login.aspx(正确答案)
F.在Weconfig文件的authorization节中,设置deny元素的users属性为"?"(正确答案)

7.多项选择题你正在调试一个由certkiller的其他开发人员编写的ASP.NET应用程序。开发者用Visual.StudioNET创建该应用程序。其中一个页面的TextBox控件错误地将一个有效的数据识别为无效的。你发现TextBox控件的验证逻辑定位在客户端代码的一个方法中。客户端代码是由Visual BasicScriptingEdition编写的。你想验证当这个页面运行时验证方法接收到有效的输入参数。你需要通过在运行时一步一步地执行客户端代码来完成这个目标。你必须做哪四个步骤?()

A.在InternetExplorer,在高级选项中清除Disablescriptdebugging复选框,并浏览包含客户端代码的页面。
B.在VisualStudio.NET中,在工具菜单中选择DebugProcesses,然后添加本地的Iexplorexe的副本。在文档运行窗口中,选择你要调试的.aspx页
C.创建一个新的有效的解决配置方案名为Client,从废弃的配置方案复制架构在配置管理器中选择新的配置方案
D.在应用程序的Weconfig文件中设置下列属性:debug="true"
E.在Visualstudio.NET中,在你想开始交互式的调试的地方设置一个断点或在客户端代码中添加一个停止声明
F.在InternetExplore,完成致使客户端代码运行的动作。

8.多项选择题你创建了一个将用几种语言发布的ASP.NET应用程序。你开发一个将包含其它语言中的一种的局部资源的附属系统。这个附属系统还包含获取企业服务的代码。你的公司有一支构筑队伍负责编译和发布你的组创建的所有软件应用程序。这支构筑队伍还负责用计数法对具有公钥/私钥对的软件进行签名。该构筑队伍允许你能访问你公司的公钥,但不能访问私钥。为了测试你的辅助系统定位,你要用计数法标记系统。哪两个可能的方法可实现这一目标?()

A、使用the Software Publisher Certificate Test tool (Cert2spexe)为你的附属系统创建一个测试证书。
B、使用Assembly Linker (Al.exe)和/delay+ switch编译附属系统。
C、通过使用Strong Name tool (Sn.exe)产生一个新的公钥/私钥对。使用新的密钥对来为测试目的对系统签名。
D、使用the Resource File Generator (Resgen.exe)和/compile switch编译附属系统。
E、使用Global Assembly Cache tool (Gacutil.exe)在global assembly cache中安装该系统。

9.多项选择题你在一台名为TestKingSrv的测试服务器上创建一个ASP.NET应用程序,这个应用程序由一个连接其它30个包含ASP.NET代码的页面,你想实现以下目标:能够跟踪应用程序中除了主页面外的所有页面;显示40个请求的跟踪输出;确保跟踪输出显示在每个包含跟踪输出页面的底端;确保任何结构的改变只影响该应用程序;你需要用最小的开发努力来实现这些目标,哪三个动作是你需要做的?()

A.添加以下语句到Weconfig文件中:
B.添加以下的属性到应用程序中Weconfig文件的trace语句中:requestLimit=40
C.添加以下的属性到应用程序中Machinconfig文件的trace语句中:requestLimit=40
D.将除主页面外的所有页面中Page指令的Trace属性设置为真
E.将主页面中Page指令的Trace属性设置为假
F.将主页面中Page指令的TraceMode属性设置为SortByTime

10.多项选择题以下关于ref和out的描述哪些项是正确的?()

A.使用ref参数,传递到ref参数的参数必须最先初始化。
B.使用out参数,传递到out参数的参数必须最先初始化。
C.使用ref参数,必须将参数作为ref参数显式传递到方法。
D.使用out参数,必须将参数作为out参数显式传递到方法。