码迷,mamicode.com
首页 >  
搜索关键字:扩展方法 lambda表达式    ( 3240个结果
jQuery.extend 详解
一、扩展方法写法:extend(dest,src1,src2,src3...);参数介绍:它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用1 v...
分类:Web程序   时间:2015-01-09 16:48:51    阅读次数:165
【MVC】自定义ASP.NET MVC Html辅助方法
在ASP.NET MVC中,Html辅助方法给我们程序员带来很多方便,其重要性也就不言自明。有时候,我们不想重复地写一些HTML代码,或者MS没有提供我们想要的那个HTML标签的Html辅助方法,那么,我们就可以通过自己定义一个Html扩展方法来达到这个目的。 比如,到目前为止,Html扩展方法中没...
分类:Web程序   时间:2015-01-09 01:25:34    阅读次数:206
LINQ to XML 实战
LINQ to XML 轴定义:创建XML树或将XML文档加载到XML树之后,可以进行查询,从而查找元素并检索它们的值。 两类轴方法:-一些轴就是XELement和XDocument类中返回IEnumerable(T)集合的方法。-另一些轴方法是Extensions类中的扩展方法。实现为扩展方法的轴...
分类:其他好文   时间:2015-01-09 00:14:35    阅读次数:400
.net mvc lambda表达式Contains方法
Lambda表达式Contains方法(等价于SQL语句中的like)使用注意事项: 众所周知,想在EntityFrame实体框架中使用类似于SQL语句中like的效果时就的使用Contains方法了。可是关于Contains方法使用过程中会出现的细节问题,并没有专门的文章来指出来。 1、使用Contains方法的必备条件: Contains等价于SQL中的like语句。不过Contains...
分类:Web程序   时间:2015-01-08 18:02:14    阅读次数:217
C#中的扩展方法
扩展方法对类的扩展有许多方法,如果有类的源代码,继承是给对象添加功能最好的方法。如果没有源代码,就可以使用扩展方法。public class Student{ public int age=10; public static class StudentExtention { ...
分类:Windows程序   时间:2015-01-08 17:38:55    阅读次数:148
LinQ In Action 学习第二章
第二章主要复习.net 3.0 与Linq 有关的新知识1.隐式类型: 必须初始化不能赋值null,只是由编译器推测其类型罢了2. 对象初始化器,集合初始化器1,2 很简单就不介绍了3. lamdor 表达式 涉及到委托 需要好好研究一下 委托。4. 扩展方法5.匿名类型
分类:其他好文   时间:2015-01-08 17:24:56    阅读次数:125
C#中的委托和Lambda表达式
今天看Curator源码时发现其请求ZooKeeper集群时内部封装了重试机制,代码如下: Stat resultStat = RetryLoop.callWithRetry         (             client.getZookeeperClient(),             new Callable()             {...
分类:Windows程序   时间:2015-01-07 23:35:04    阅读次数:314
项目中常用的C# 扩展方法
///我们经常使用一些匿名委托来处理一些逻辑///但是在某些情况下,有可能委托是null,要是直接执行可能会抛异常///所以提供此扩展方法,直接可以使用例如 action.Execute() 来执行namespace System{ public static class ActionExte...
分类:Windows程序   时间:2015-01-07 18:14:33    阅读次数:241
JavaScript String 对象扩展方法
/** 在字符串末尾追加字符串 **/String.prototype.append = function (str) { return this.concat(str);}/** 删除指定索引位置的字符,索引无效将不删除任何字符 **/String.prototype.deleteCharA...
分类:编程语言   时间:2015-01-07 14:57:11    阅读次数:147
JavaScript Array 对象扩展方法
/** 删除数组中指定索引的数据 **/Array.prototype.deleteAt = function (index) { if (index 0) { t = Math.floor(Math.random() * me.length); tempArr[...
分类:编程语言   时间:2015-01-07 14:46:51    阅读次数:123
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!