Order By操作适用场景:对查询出的语句进行排序,比如按时间排序 等等。说明:按指定表达式对集合排序;延迟,:按指定表达式对集合 排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是 OrderBy和OrderByDescending1.简单形式这个例子使用 orderby...
分类:
数据库 时间:
2014-06-28 21:55:23
阅读次数:
264
定义好委托:public delegate int FirDelegate(int a);public delegate int SecDelegate(int a,int b);public delegate string ThrDelegate(int a);lambda表达式其实是个匿名函数,...
分类:
其他好文 时间:
2014-06-28 19:22:19
阅读次数:
178
工作中经常会用到跨线程访问UI控件的情况,由于.net本身机制,是不允许在非UI线程访问UI控件的,实际上跨线程访问UI控件还是 将访问UI的操作交给UI线程来处理的,利用Control.Invoke方法,将操作传递给UI线程,不推荐使用CheckForIllegalCrossThreadCalls...
分类:
编程语言 时间:
2014-06-28 18:25:42
阅读次数:
252
使用Linq提供的扩展方法Distinct可以去除序列中的重复元素。
该方法具有以下两种重载形式:
(1)public static IEnumerable Distinct(this IEnumerable source) (重载1)
通过使用默认的相等比较器对值进行比较并返回序列中的非重复元素。
(2)publicstatic IQueryable Distinct(this IQue...
分类:
其他好文 时间:
2014-06-22 11:07:47
阅读次数:
258
##1.邮箱注册这里需要扩展User,两种解决办法,1,注册时将email字段内容赋给username,这种瞒天过海型的,另一种就是扩展user,这里介绍django1.5的扩展方法。**1.setting配置** AUTH_USER_MODEL = 'manager.MyUser' ...
分类:
其他好文 时间:
2014-06-22 11:02:42
阅读次数:
288
你以前听到的谈论关于Java8的所有都是围绕lambda表达式. 但它仅仅是Java8的一部分. Java 8 有许多新特性---一些强大的新类和语法, 还有其他的从一开始就应该具有的东西.我将要介绍我认为值得了解的10个精华特性. 它们中最少也会有一个或两个你想要试一试, 所以我们开始吧!1. 默...
分类:
编程语言 时间:
2014-06-20 19:55:14
阅读次数:
297
===========================Unity RuntimeUnity3D 材质球设置参数无效果的解决方法Unity3D Function Not Supported - Unity动画事件提示不支持的解决方法Unity3D欧拉和四元数两种旋转的用法通过扩展方法让GetCompo...
分类:
其他好文 时间:
2014-06-18 21:46:24
阅读次数:
211
HtmlHelper的扩展: 注意点:扩展方法必须是静态方法,所在的类必须是静态类,所在的命名空间改成System.Web.MVC则能省略页面中必须添加命名空间的约束。 //主要就是输出分页的超级链接的标签 //自定义分页Helper扩展 public static HtmlString S...
分类:
Web程序 时间:
2014-06-18 13:28:53
阅读次数:
183
CodeObject.extend =function(targetObj,fnJson){ //扩展方法,类似于jQuery的$.extend,可以扩展类的方法,也可以合并对象 for(var fnName in fnJson){ targetObj[fnName]=fnJson[fnName];...
分类:
Web程序 时间:
2014-06-18 09:25:01
阅读次数:
197
lambda表达式可以用于创建并定义匿名的函数对象,以简化编程工作
Lambda的语法如下:
[函数对象参数](操作符重载函数参数)->返回值类型{函数体}
[]内的参数指的是Lambda表达式可以取得的变量。(2)函数中的param就是指函数可以得到在Lambda表达式外的全局变量,
如果在[]中传入=的话,即是可以取得所有的外部变量,如(1)和(3)Lambda表达式
()内的参...
分类:
编程语言 时间:
2014-06-15 11:22:31
阅读次数:
265