第1页 / 共 17 2
列举 ASP
NET 页面之间传递值的几种方式
答: ➢ QueryString 是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中
如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法
但是对于传递数组或对象的话,就不能用这个方法了
➢ Application 对象的作用范围是整个全局,也就是说对所有用户都有效
其常用的方法用Lock 和 UnLock
➢ Session 变量 想必这个肯定是大家使用中最常见的用法了,作用于用户个人,所以,过量的存储会导致服务器内存资源的耗尽
➢ Cookie 对象变量这个也是大家常使用的方法,与 Session 一样,其是什对每一个用户而言的,但是有个本质的区别,即 Cookie 是存放在客户端的,而 session 是存放在服务器端的
而且 Cookie 的使用要配合 ASP
NET 内置对象 Request 来使用
➢ Server
Transfer 方法这个才可以说是面象对象开发所使用的方法,其使用 Server
Transfer方法把流程从当前页面引导到另一个页面中,新的页面使用前一个页面的应答流,所以这个方法是完全面象对象的,简洁有效
一列数的规则如下: 1、1、2、3、5、8、13、21、34
求第 30 位数是多少, 用递归算法实现
答:public static int Calculate(int x) { int retInt = 1; if (x > 2) { return Calculate(x - 2) + Calculate(x - 1); } else return retInt; } 4
C#中的委托是什么
事件是不是一种委托
答 : 委托是一种定义方法签名的类型,可以与具有兼容签名的任何方法关联
可以通过委 托