摘要: 写文章只是记录自己的成长,一方面加深记忆,一方面希望能对同在学习路上的朋友有所帮助。接口是我们在开发中经常用到的,接口是什么?为什么用接口?大家都知道接口是一种契约,一种规范,它用来定义类所能实现的属性,方法和事件,接口也允许将功能定义为一些紧密相关的属性、方法和事件的小组为什么用接口继承而不用类继承的原因:1、接口的适用性强。2、接口比较灵活,可以定义单个实现来实现多个接口。3、无需从基类继承实现的情况下,接口更容易实现。4、在无法使用类继承的情况下接口很有用。关于接口的显式实现和隐式实现。先看个例子://接口Li 包含Zi() 方法publice Interface Li{ void Z. 阅读全文
posted @ 2011-10-13 11:28 If_1989 阅读(218) 评论(0) 推荐(0)
摘要: 声明一下:此文在新浪博客看到,很不错没法转载,所以复制和大家分享一下Orcas(VS2008&Framework3.5)给我们带来了很多令人兴奋的新特性,尤其是LINQ的引进,可以说方便了一大批开发人员和框架设计人员。过去,当我们使用O/RMapping的一些框架时,最担心的应该是复杂的查询和数据库操作的性能问题,那么LINQ在这个方面给我们带来了什么呢?一:数据查询:一个项目中,对数据库操作最多的应该就是查询,特别是复杂一些的项目,查询往往是从很多张表里取一些数据,“东拼西凑”的呈现给用户。如果不使用O/R Mapping呢,我们处理的方式无非是两种:复杂的SQL语句或者是存储过程。 阅读全文
posted @ 2011-09-29 11:57 If_1989 阅读(2269) 评论(2) 推荐(4)
摘要: 今天学的一点小东西和大家分享一下。类似TreeMenu控件.不废话直接代码:<script language="javascript">function control() {//定义函数 if (sMenus3.innerHTML == "+") {//判断展开状态 ulMenu3.style.display = "block";//如果是“+”号 则可以展开 sMenus3.innerText = "-";//展开之后显示为减号 } else { ulMenu3.style.display = &q 阅读全文
posted @ 2011-08-25 16:58 If_1989 阅读(537) 评论(0) 推荐(0)
摘要: 以前每次写分页都感觉很麻烦,现在发现一个不错的。前提:开发工具支持LINQ语法。不废话 直接看代码://分页,Skip:第N条记录开始获取,Take:获取记录数varFenye=(fromoinmdl.mdlMenuselecto).Skip(0).Take(10);小解一下::(from o in mdl.mdlMenu select o) 大家知道这个是从数据源中查询数据的语法,其中数据源可以是 SQL, DataSet,或者内存中的数据信息。如果想得到 当前数据总条数。则可以使用var Count=表名.Count();方法。另一方面:Skip()相当于跳转页面。(index)Take( 阅读全文
posted @ 2011-08-25 14:57 If_1989 阅读(664) 评论(2) 推荐(1)
摘要: 提前声明一点,本人新手,若此方法不灵,馍怪罪,来,分享一下。大家都熟悉html创建表格,直接table就行了。下面这个是今天看到的一个东西感觉还行,废话不多说,直接看代码,直接加注释。若有误,请考虑到本人是新手。简述:从DataSet中读取数据进行绑定。protected global::System.Web.UI.HtmlControls.HtmlTable bg;private void DataBindServers() { DataSet dataSet = DB.GetData("-1");//此处获取数据源 HtmlTableRow tabRow;//声明htm 阅读全文
posted @ 2011-08-24 17:37 If_1989 阅读(468) 评论(0) 推荐(0)
摘要: 【安慰自己的10句温馨话】1、用心做自己该做的事;2、每个人都有自己的活法;3、别总是自己跟自己过不去;4、不要过于计较别人的评价;5、不妨暂时丢开烦心事;6、自己感觉幸福就是幸福。7、最重要的是今天的心;8、木已成舟便要顺其自然;9、不必一味讨好别人;10、喜欢自己才会拥抱生活。--生活领悟从日出到日落一天过去了!从出生到入死一辈子过去了一天就像是一辈子,一辈子也就像一天。过好每一天;像过一辈子那样的过好每一天!当人的情绪处于低潮时,对任何事情都提不起兴趣,要学会转移注意力。既然已经成为事实,就尝试着去接受,去面对现实。一个人不可能改变世界,世界也不会因你而改变。我们所能做的,就是适应这个世 阅读全文
posted @ 2011-08-23 09:28 If_1989 阅读(200) 评论(0) 推荐(0)
摘要: 简单的阐述,类的静态成员包括类的变量和方法,类的静态成员属于类本身,它们在类加载的时候就会在托管堆中分配内存。当你调用该类的变量或方法是你可以通过类名直接去访;例如:class Person(){ public static void SayHello(string Name) { Console.WriteLine("hello:{0}",Name) }}当你调用Person类中的SayHello 方法时 Person.Sayhello("liufei");同样的静态变量也是同样的调用方法。非静态成员(变量和方法)属于类的对象,所以只有在类的对象产生( 阅读全文
posted @ 2011-08-17 14:01 If_1989 阅读(453) 评论(0) 推荐(1)