摘要: Enumerable.Distinct 方法 是常用的LINQ扩展方法,属于System.Linq的Enumerable方法,可用于去除数组、集合中的重复元素,还可以自定义去重的规则。 有两个重载方法: 第一个方法不带参数,第二个方法需要传一个System.Collections.Generic.I 阅读全文
posted @ 2016-04-16 20:41 RobertChan 阅读(15658) 评论(4) 推荐(7) 编辑
摘要: 很多繁杂的代码可以用委托去优雅的实现同样的功能。 委托:寻址方法的.NET版本,类似于C++中的指针,区别在于类型安全,定于的返回类型和参数类型。委托是对方法引用。 定义委托 两个string类型的参数、返回值为string类型 Action<T>和Func<T>委托 泛型Action<T>委托表示 阅读全文
posted @ 2016-04-03 19:36 RobertChan 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 前段时间做一个统计系统,需要画各种图表,于是找到了FusionCharts这个插件,功能甚是强大。在这个闲暇的春日午后,将这个插件的快速使用的方法写下来,方便懒得去官网看英文的朋友参考安装FusionCharts 是运行在桌面或者移动端Web浏览器中的JavaScript脚本库。安装它仅需复制粘贴下... 阅读全文
posted @ 2015-03-21 17:43 RobertChan 阅读(540) 评论(1) 推荐(0) 编辑
摘要: 1.字符串替换 replace#if($!{name} != '')#set($tempName = $!{name})#set($tempName = $tempName.Replace('abc','def'))$tempName#end2.decimal数据类型转换成一定的字符串格式 tost... 阅读全文
posted @ 2015-01-30 11:07 RobertChan 阅读(6985) 评论(0) 推荐(0) 编辑
摘要: 今早被告知开发的一个系统某页面存在重复提交的问题。我想我已经做了防止重复数据的验证,而且读的写库,所以重复数据肯定是同时提交或相差几秒。由于我使用的是submit按钮,在表单中回车会出发提交,连续按回车可能会出现重复提交,解决方法:submit改成button,然后在click事件中添加脚本来提交表... 阅读全文
posted @ 2015-01-22 15:10 RobertChan 阅读(211) 评论(0) 推荐(0) 编辑