摘要: c#最基础的语法知识:1)静态成员与非静态成员区别:静态成员是加有static关键字的,静态成员包括静态变量和静态函数两种。静态变量通过类进行访问,类的所有实例有相同的静态变量的值。静态函数的实现里没有非静态变量和非静态函数。2)override和overload区别:override表示重写,用于继承类对于基类中虚函数的实现。overload表示重载,用于同一类中同名方法不同参数(包括类型不同,个数不同)的实现。3)抽象类和接口的区别:抽象类包括功能定义和部分功能的实现,抽象类通过继承来实现。抽象类为了减少重复的代码。抽象类可以包含抽象方法。接口只包括功能定义,没有功能实现,类可以实现多个接 阅读全文
posted @ 2011-08-03 15:13 zhuhaorain 阅读(278) 评论(0) 推荐(2) 编辑
摘要: 学习了一段时间MVC3,做了账户登录功能和简单的增删改查功能,略有心得,拿来分享。首先是账户这一块:有登录,登出,注册的功能。登录的代码如下:View Code 1 [HttpPost] 2 public ActionResult LogOn(AccountInformation model, string returnUrl) { 3 if(ModelState.IsValid) { 4 if(Account.Initial.ValidateUser(model)) { 5 FormsService.SignIn(model.Account_UserName,true); 6 return 阅读全文
posted @ 2011-08-03 10:22 zhuhaorain 阅读(557) 评论(0) 推荐(0) 编辑