码迷,mamicode.com
首页 >  
搜索关键字:扩展方法    ( 1145个结果
ASP.NET MVC 入门7、Hellper与数据的提交与绑定
原帖地址:http://www.cnblogs.com/QLeelulu/archive/2008/10/05/1303991.html ASP.NET MVC提供了很多Hellper的方法,Hellper就是一些生成HTML代码的方法,方便我们书写HTML代码(有一部分的朋友更喜欢直接写HTML代码)。我们也可以利用.NET 3.5的扩展方法来书写我们自己的Hellper。 例如: =...
分类:Web程序   时间:2014-07-18 16:39:35    阅读次数:217
扩展方法的几个实例,扩展基本类型、接口、通过反射让扩展方法使用私有成员等
.net扩展方法可以扩展很多类型,包括:基本数据类型、接口、类,等等。如果,需要扩展的类型包含私有成员,扩展方法如何运用这些私有成员呢?本篇逐一体验,包括: ■ 扩展基本数据类型■ 扩展接口■ 扩展包含私有字段的类 使用反射获取类的私有字段■ 扩展一个类的私有嵌套类 通过反射 扩展方法有几个必要前提...
分类:其他好文   时间:2014-07-18 12:07:09    阅读次数:236
JS扩展 或 Jquery的扩展写法
//JS的扩展方法: 1 定义类静态方法扩展 2 定义类对象方法扩展 var aClass = function(){} //1 定义这个类的静态方法 aClass.sayHello = function(){ alert('say hello');...
分类:Web程序   时间:2014-07-17 22:38:35    阅读次数:307
C#秘密武器之扩展方法
为何要用扩展方法?作为一个.NET程序猿,我们经常要跟.net自带类库或者第三方dll类库打交道,有时候我们未必能够通过反编译来查看它们的代码,但是我们通常需要给它们扩充一些新的功能,Helper类就应运而生了,我们开发出一个个的静态方法以方便调用。久而久之,我们封装的Helper类越来越多,但是这...
分类:其他好文   时间:2014-07-14 22:55:08    阅读次数:284
LinQ 定义扩展方法3.1
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Diagnostics;namespace Extension...
分类:其他好文   时间:2014-07-14 00:17:34    阅读次数:206
LinQ 定义带有返回类型的扩展方法3.2
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;using System.Diagno...
分类:其他好文   时间:2014-07-13 23:53:33    阅读次数:314
Collection子接口(List/Set/Queue/SortedSet)
Collection主要的子接口: List:可以存放重复内容Set:不能存放重复内容,所有重复的内容靠hashCode()和equals()两个方法区分Queue:队列接口SortedSet:可以对集合中的数据进行排序 List接口: 总结了List接口的扩展方法,即包含有增删改查方法. List接口常用的子类: ArrayList:可以...
分类:其他好文   时间:2014-07-12 19:26:08    阅读次数:274
重写ToString与实现扩展方法
usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; namespaceConsoleApplication2 { classProgram { staticvoidMain(string[]args) { Moneym=newMoney(); m.Amount=30.00m; Console.WriteLine(m.ToString());/..
分类:其他好文   时间:2014-07-09 08:48:12    阅读次数:176
.net扩展方法
扩展方法需要满足的条件1、扩展方法必须定义在静态类里。2、扩展方法必须是静态方法。3、扩展方法的第一个参数以this修饰符为前缀。4、扩展方法必须在使用它的类的扩展方法内,否则必须显示的using扩展方法所在的命名空间。5、扩展方法只能被对象调用。6、其他命名空间下的扩展方法优先级低于当前命名空间的...
分类:Web程序   时间:2014-07-07 10:29:02    阅读次数:190
扩展方法使用
上篇说道扩展方法的简介,这里就说继续上篇说下用法。 扩展方法可以帮助我们向现有类型中添加方法.来符合我们的需要。例如我们可以用扩展方法向string类中添加一个IsValidEmailAddress方法,用于检测是否符合Email标准. 1定义扩展方法 扩展方法规定类必须是静态的.里面包含的所有方法必须都是静态的,(注意:不能定义扩展属性和事件),且第一个参数指定方法作用的类型,用t...
分类:其他好文   时间:2014-07-06 11:01:12    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!