1. 扩展代码机构namespace System.Web.Mvc.Html{ public static class FormExtensions//表单相关扩展方法,例如创建表单标签等。 public static class InputExtensions//这里包含了所有inpu...
分类:
Web程序 时间:
2014-07-24 22:18:02
阅读次数:
288
给一个已有的类添加 category@interface ClassName (CategoryName)- (NSString *) Nothin_additionalMmethod;@end可以在category中给类添加扩展方法category通常声明在单独的.h文件中,实现category在...
分类:
其他好文 时间:
2014-07-24 17:02:05
阅读次数:
212
EF框架搭配lambda表达式使用起来非常高效便捷,有两种方法使用EF框架:一是、添加“ADO.NET Entity Data Model”项,绑定配置数据库链接,勾选表和存储过程等,自动生成实体;二是、继承DbContext,配置链接串。两种方法如下图所示:方法一:操作很简便,配置配置,连接到DB...
分类:
其他好文 时间:
2014-07-23 16:58:01
阅读次数:
225
Lambda表达式 —— 用简单的方法实现只有一个函数的接口 Lambda syntax 1 2 3 (parameters) -> expression (parameters) -> statement (parameters) -> { statements } Lambda表达式实例 1 2 3 (intx,inty) -> x...
分类:
编程语言 时间:
2014-07-23 00:33:37
阅读次数:
318
C++ 11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda的语法形式如下: ?????????? [函数对象参数] (操作符重载函数参数) mutable或exception声明 ->返回值类型 ...
分类:
编程语言 时间:
2014-07-22 09:06:07
阅读次数:
199
今天继续分享C#4.0语法糖的扩展方法,这个方法也是我本人比较喜欢的方法。大家先想想比如我们以前写的原始类型不能满足现在的需求,而需要在该类型中添加新的方法来实现时大家会怎么做。我先说一下我没有学习到这个知识点之前做的方法:最笨的办法就是修改原来的类型,然后添加一个方法来达到需求的变更,如下...
分类:
其他好文 时间:
2014-07-22 00:37:37
阅读次数:
242
List listString = new List();listString.Add("abc");listString.Add("456");listString.Add("bbb");listString.Add("iiiiiiii");var retList = listString.Whe...
分类:
其他好文 时间:
2014-07-22 00:02:34
阅读次数:
199
Lambda表达式
"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有Lambda表达式都使用Lambda运算符=>,该运算符读作"goes to"。Lambda运算符的左边是输入参数(如果有),右边是表达式或...
分类:
其他好文 时间:
2014-07-21 23:28:11
阅读次数:
235