posted @ 2008-01-22 16:15 古道飘零客 阅读(615) 评论(1) 推荐(0) 编辑
摘要:
1、声明一个抽象方法使用abstract关键字。2、一个类中可以包含一个或多个抽象方法。3、抽象类中可以存在非抽象的方法。4、抽象类不能被直接被实例化。5、实现抽象类用“:”(冒号),实现抽象方法用override关键字。6、抽象类可以被抽象类所继承,结果仍是抽象类。7、抽象方法被实现后,不能更改修饰符。DEMO: public abstract class Person { ... 阅读全文
摘要:
2.3 虚拟方法使用virtul定义该方法为虚拟方法。 2.3.1 方法的重定义使用override关键字,将一个虚拟的方法重定义。这里注意。方法的隐式隐藏,使用new显示隐藏。隐藏只是子类里面的将父类隐藏,但是,不影响父类的方法。class A{ public method(){}}class B : A{ public method(){}}A aClass = new... 阅读全文
posted @ 2008-01-22 16:14 古道飘零客 阅读(1070) 评论(1) 推荐(0) 编辑
摘要:
Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问站点时,可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问站点时,应用程序就可以检索以前保存的信息。 从技术上讲,Cookie是小段保存在客户端的数据(如果你安装的是XP,可以看一下:\Documents and Settings\\Cookies文件夹)。用户访问网站的时候,网站会给用户... 阅读全文
posted @ 2008-01-22 16:14 古道飘零客 阅读(864) 评论(2) 推荐(0) 编辑
摘要:
5 层逻辑构架设计逻辑:Logical物理:Physical构架:Architecture框架:Framework表现层:Presentation用户界面:User Interface业务逻辑:Business Logic数据访问:Data Access数据和存储管理:Data ... 阅读全文
posted @ 2008-01-22 16:10 古道飘零客 阅读(473) 评论(2) 推荐(0) 编辑
摘要:
1 private void toExcel(DataTable tb) 2 { 3 System.Web.UI.WebControls.DataGrid dgrid = null; 4 System.Web.HttpContext context = System.Web.HttpContext.Current; 5 System.IO.StringWriter... 阅读全文
posted @ 2008-01-22 16:09 古道飘零客 阅读(390) 评论(2) 推荐(0) 编辑
摘要:
0. Page_PreInit //如果有MasterPage的话,在这里执行MasterPage里面的page事件1. Page_Init2. Page_InitComplete3. Page_PreLoad4. Page_Load5. Page_LoadComplete6. Page_PreRender7. Page_PreRenderComplete8. Page_SaveStateComp... 阅读全文
posted @ 2008-01-22 16:08 古道飘零客 阅读(508) 评论(0) 推荐(0) 编辑
摘要:
从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是deleg... 阅读全文
posted @ 2008-01-22 15:56 古道飘零客 阅读(311) 评论(1) 推荐(0) 编辑
摘要:
1 private void Page_Load(object sender, System.EventArgs e) 2 { 3 this.CreateCheckCodeImage(GenerateCheckCode()); 4 } 5 6 #region 生成4位随机数 7 private string GenerateCheckCode()... 阅读全文
posted @ 2008-01-22 15:39 古道飘零客 阅读(641) 评论(1) 推荐(0) 编辑