Asp.NET 知识点总结(一)】的更多相关文章

2 .列举ASP.NET 页面之间传递值的几种方式. 答: (1)QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中. 如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法.但是对于传递数组或对象的话,就不能用这个方法了.  Ø (2) Application对象的作用范围是整个全局,也就是说对所有用户都有效.其常用的方法用 Lock和UnLock.  Ø (3)Session变量想必这个肯定是大家使用中最常见的用法了,作用于用户个人,所以…
1.C# 中的虚方法 和 C++中的作用一致,能让指向子类的父类指针优先到子类中寻找方法,而不是直接调用父类中的方法. 看一段例子回忆下: namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Person student = new Student(); student.speak(); student.sing(); } } class Person { public virtual…
1.get和post 的区别 get是从服务器上获取数据,post是向服务器传送数据; get安全性非常低,数据显示在地址栏,post安全性较高: 但是执行效率却比Post方法好: get有字节限制为1024字节,post没有限制,起到限制的是服务器设置和内存大小及程序的处理能力: 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值…
1.描述一下C#中索引器的实现过程,是否只能根据数字进行索引? 答:不是.可以用任意类型. 2.<%# %> 和 <% %> 有什么区别? 答:<%# %>表示绑定的数据源 <% %>是服务器端代码块 3.重载与覆盖的区别? 答:1.方法的覆盖是子类和父类之间的关系,是垂直关系:方法的重载是同一个类中方法之间的关系,是水平关系 2.覆盖只能由一个方法,或只能由一对方法产生关系:方法的重载是多个方法之间的关系. 3.覆盖要求参数列表相同:重载要求参数列表不同.…
1.两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 答:不对,有相同的 hash code 编码格式. 2.swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? 答:switch(expr1)中,expr1是一个整数表达式.因此传递给 switch 和 case 语句的参数应该是 int. short. char 或者 byte.long,string 都不能作用于swtich. 4.List, Se…
1.简述 private. protected. public. internal 修饰符的访问权限. 答 . private : 私有类,私有成员, 在类的内部才可以访问. protected : 保护成员,该类内部和继承类中可以访问. public : 公共成员,完全公开,没有访问限制. internal: 内部访问类,只限于本项目内访问,其他不能访问. 2.列举ASP.NET 页面之间传递值的几种方式. QueryString, 如....?id=1; response. Redirect…
一 ,html属性20181113常用的居中方法1 text-align2 float3 margin (margin-left matgin-right margin-bottom margin-top)4 padding padding-top padding-left padding-right padding-button5 border6 background-color7 float8display (水平inline block inline-block)(垂直 line-heig…
1.new修饰符是起什么作用new 修饰符用于声明类或类的成员,表示隐藏了基类中同名的成员.而new 操作符用于实例化一个类型new 修饰符只能用于继承类,一般用于弥补基类设计的不足new 修饰符和 override 修饰符不可同时用在一个成员上,因为这两个修饰符在含义上互相排斥 2.可以使用抽象函数重写基类中的虚函数吗 需使用 new 修饰符显式声明,表示隐藏了基类中该函数的实现 或增加 override 修饰符,表示抽象重写了基类中该函数的实现 3.说出你对remoting 和webserv…
1.传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同. 2.如何在C#中实现继承? 在类名后加上一个冒号,再加上基类的名称.3.C#支持多重继承么? 类之间不支持,接口之间支持.类对接口叫做实现,不叫继承. 4.被protected修饰的属性/方法在何处可以访问? 在继承或间接继承与这个类的子类中可以访问. 私有成员会被继承么? 会,但是不能被访问.所以看上去他们似乎是不能被继承的,但实际上确实被继承了. 请描述一下修饰符protected intern…
1.传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同.2.如何在C#中实现继承? 在类名后加上一个冒号,再加上基类的名称.3.C#支持多重继承么? 不支持.可以用接口来实现.4.被protected修饰的属性/方法在何处可以访问? 在继承或间接继承与这个类的子类中可以访问.5.私有成员会被继承么? 会,但是不能被访问.所以看上去他们似乎是不能被继承的,但实际上确实被继承了.6.请描述一下修饰符protected internal. 被protected…