1 / 19
文档名称:

Net面测试试题大全(个人整理).docx

格式:docx   大小:265KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Net面测试试题大全(个人整理).docx

上传人:luciferios08 2019/9/11 文件大小:265 KB

下载得到文件列表

Net面测试试题大全(个人整理).docx

文档介绍

文档介绍:Net面试题大全(个人整理)————————————————————————————————作者:————————————————————————————————日期: 。答:QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。Application对象的作用范围是整个全局,也就是说对所有用户都有效。其常用的方法用Lock和UnLock。Session变量想必这个肯定是大家使用中最常见的用法了,作用于用户个人,所以,过量的存储会导致服务器内存资源的耗尽。Cookie对象变量这个也是大家常使用的方法,与Session一样,其是什对每一个用户而言的,但是有个本质的区别,即Cookie是存放在客户端的,而session是存放在服务器端的。内置对象Request来使用。,,新的页面使用前一个页面的应答流,所以这个方法是完全面象对象的,简洁有效。:1、1、2、3、5、8、13、21、34......求第30位数是多少,用递归算法实现。答:publicstaticintCalculate(intx){intretInt=1;if(x>2){returnCalculate(x-2)+Calculate(x-1);}elsereturnretInt;}#中的委托是什么?事件是不是一种委托?答:委托是一种定义方法签名的类型,可以与具有兼容签名的任何方法关联。可以通过委托调用方法。委托用于将方法作为参数传递给其他方法。委托具有以下特点:委托类似于C++函数指针,但它们是类型安全的。委托允许将方法作为参数进行传递。委托可用于定义回调方法。委托可以链接在一起;例如,可以对一个事件调用多个方法。方法不必与委托签名完全匹配。事件是一种特殊的委托。:Override:要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,重写的基方法必须与override方法具有相同的签名。方法重载:一个类中可以有一个以上的方法拥有相同的名称。但必须有不相同的签名。,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?答:QueryString、。?答:foreach(){if(controlisTextBox){TextBoxtb=(TextBox)control;=;}}?答://冒泡排序publicstaticvoidMaoPaoSort(refint[]arrays){if(arrays!=null&&>0){for(inti=1;i<;i++){boolisChange=false;for(intj=0;j<-i;j++){if(arrays[j]>arrays[j+1]){inttempValue=arrays[j];arrays[j]=arrays[j+1];arrays[j+1]=tempValue;isChange=true;}}if(!isChange)break;}}}#中索引器的实现过程,是否只能根据数字进行索引?答:索引器允许类或结构的实例就像数组一样进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。PublicReturnTypethis[paramTypeindex]{get{}set{}},可以用任何类型进行索引。,写出您想到的一种或几种实现方法:1-2+3-4+……+m答:publicstaticintsumMethod1(intm){intsum=0;for(inti=1;i<=m;i++){if(i%2!=0)sum+=i;elsesum-=i;}returnsum;}publicstaticintsumMethod2(intm){intsum=0;if(m%2!=0)sum=m/2+1;elsesum=-(m/2);returnsum;}{publicA(){PrintF