自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

66

  • 博客(5)
  • 收藏
  • 关注

原创 c# event关键字的意义

<br />C#中事件是基于委托。<br /> <br />不使用event关键字定义委托实例对象:<br />//定义一委托类型public delegate void MyButtonEventHandler(string msg);//定义MyButton类,模拟按钮对象public class MyButton{ //定义一委托实例 public MyButtonEventHandler Click; private string msg;

2011-05-28 02:24:00 13112 8

原创 C# response.expires

一般情况下,当用户请求WEB服务器时,服务器把请求回复给客户端。在客户端,浏览器把缓存作为一种加快速度的策略,就是当请求时先检查缓存的情况,如果有就直接调缓存了,而不请求服务器了。 在WEB程序设计中,有时为了防止重复的提交或者严格的次序等,必须让用户的数据立即在使用后就过期,当用户后退时就显示过期而不能继续使用。也算是为安全考虑的吧。 一般,response.expires写在页面的最上端,后面跟的是一个时间,就是过期的时间,0表示立即过期。-1也是一样的道理.即是-9999也是一样的

2011-05-26 20:50:00 1358

原创 c# URL重写基本原理

web.config文件:MyHttpModule类:using System;using System.Web;public class MyHttpModule : IHttpModule{ public void Init(HttpApplication application) { application.BeginRequest += Application_BeginRequest; } private void Ap

2011-05-14 19:32:00 1464

原创 C# 同名私有变量,重写覆盖

using System;using System.Web;public class BaseClass{ protected int _a; public int a { get { return _a; } } public void Fun() { _a = 3; HttpContext.Current.Response.Write("" + a);

2011-05-12 16:04:00 2740 1

原创 C# 参数传递

C#中值类型的参数按值传递,引用类型的参数按引用传递值类型的参数按值传递:int i = 22;Fun(i);//输出:22Response.Write(i);private void Fun4(int i){ i = 88;}引用类型的参数按引用传递:st

2011-05-09 20:48:00 543

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除