E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
扩展方法
C#3.0 中使用
扩展方法
来扩展接口
有关
扩展方法
的一些知识点请参看我的前篇博客:C#3.0 中的
扩展方法
(Extension Methods) 前篇博客中我重点介绍了两个特殊场景: 1、
扩展方法
跟原来类的方法重名时候的处理逻辑 2
·
2015-11-13 17:50
C#
Orcas Beta1 对多个同名
扩展方法
的处理逻辑
扩展方法
是一个双刃剑,你如果要用
扩展方法
,就一定得准备碰到别人也用
扩展方法
,并且万一出现你们都对同一个类进行扩展函数名,参数一样的扩展时候, 会出的各种问题.
·
2015-11-13 17:47
cas
Linq To Sql进阶系列(七)动态查询续及CLR与SQL在某些细节上的差别
1, object的动态查询续 首先要做的事情,就是将Find的函数改成
扩展方法
。
扩展方法
只能放在静态类里,而且它的第一个参数必须带this关键字。在上文中,作者留下了一个迷题。
·
2015-11-13 17:33
LINQ
Tip#1-使用
扩展方法
创建新的HTML Helper
该篇文章是Stephen Walther博客中的文章,个人觉得不错就翻译了一下。但由于个人英语水平有限,还望各位海量。如果想看原文,请点击ASP.NET MVC Tip #1 - Create New HTML Helpers with Extension Methods查看原文 这个提示里,我会展示给大家怎样创建能在Asp.net MVC 的view中应用的两个心得HTML Helpers。我
·
2015-11-13 17:16
html
LINQ本质 外篇 - JOIN补遗
JOIN及相关操作使用LINQ表达式中较之调用
扩展方法
更为简洁,但语法的复杂度也是令人叹为观止,也使得我必须专门写一篇文章来补遗这一部分。
·
2015-11-13 17:38
LINQ
JQuery EasyUi之界面设计——通用的JavaScript(二)
时间格式化 对于序列化JSON,我喜欢用JSON.NET,为了方便,我定义了一个
扩展方法
,如下面代码: 1: /// <summary> 2:
·
2015-11-13 17:26
jquery
easyui
Jumony Milestone 1 发布
Jumony项目 Jumony(一)从
扩展方法
到流畅的程序体验 Jumony(二)jQuery的设计艺术和选择器 Jumony(三)第一个公开预览版,在.NET里玩转jQuery选择器!
·
2015-11-13 16:15
one
Jumony(外一)HTML和数据,同时发布第一个CTP源代码。
Jumony(一)从
扩展方法
到流畅的程序体验 Jumony(二)jQuery的设计艺术和选择器 Jumony(三)第一个公开预览版,在.NET里玩转jQuery选择器!
·
2015-11-13 16:14
html
Jumony(三)第一个公开预览版,在.NET里玩转jQuery选择器!
Jumony(一)从
扩展方法
到流畅的程序体验 Jumony(二)jQuery的设计艺术和选择器 在用ASP.NET做网站页面的时候,最常见和最麻烦的需求便是页面的数据绑定。
·
2015-11-13 16:12
jquery选择器
LINQ之Order By
说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的
扩展方法
是OrderBy和OrderByDescending 1.简单形式 这个例子使用
·
2015-11-13 16:31
order by
扩展方法
、链式编程
扩展方法
、链式编程 前言 目的没有别的,就是介绍几点在ASP.NETMVC 用到C#语言特性,还有一些其他琐碎的知识点,强行的划分一个范围的话,只能说都跟MVC有关,有的是外围的知识,有的是包含在框架内的
·
2015-11-13 16:20
.net
C#
ASP.NET MVC
c#
扩展方法
在C#中对已有类的方法扩展,比如:对String类进行首字母大写的功能扩展 Public static string ToUpperFirst(this string s) { return s.Substring(0,1).toUpper()+s.Subjstring(1); } 这样以后调用即可用以下方法: string s="a
·
2015-11-13 16:45
C#
2015-11-13
ios将NSString等的一些
扩展方法
封装成静态库,通过静态库调用
扩展方法
时崩溃。换成动态库后可正常使用。
寻不了
·
2015-11-13 14:00
ASP.NET MVC
学前篇之: ASP.NET MVC学前篇之
扩展方法
、链式编程 ASP.NET MVC学前篇之Lambda表达式、依赖倒置 ASP.NET MVC学前篇之Ninject的初步了解 ASP.NET
·
2015-11-13 13:15
asp.net
查询表达式与循环控制
这里重点是查询表达式,通过
扩展方法
,查询表达式使得能够
·
2015-11-13 13:22
循环控制
IEnumerable
转换为IList
扩展方法
IEnumerable<T>转换为IList<SelectListItem> ,提供@Html.DropDownList使用 由于在MVC中经常会使用到
·
2015-11-13 13:22
mvc
linq to entity 左联接 右连接 以及内连接写法的区别
至于linq查询语法与
扩展方法
的效率,应该是一样的,比如: C# code var users=(from u in db.U
·
2015-11-13 12:11
entity
替代参数配合
扩展方法
简化数据库操作的实践
前面的2篇关于简单介绍了仿效Java在SQL以?代替参数位置的实现方案,在编程开发中,我们都会将一些奇怪的简单的、复杂的想法,用我们本身的编程理念去实现,从粗糙到优美的每一步,都能让我们感到骄傲,虽然在别人眼中可能是一个愚蠢的、甚至是脑残的想法,但是作为一个程序员,我始终认为:“编程不仅既是一门技术,更是一门艺术;就算是最枯燥乏味的编码,我们也要以一种激情澎湃的编码行为去完成它。”,每一次尝试
·
2015-11-13 10:38
数据库
MVC 用
扩展方法
执行自定义视图,替代 UIHint
MVC 用
扩展方法
执行自定义视图,替代 UIHint 项目中用了 Bootstrap , 这样就不用写太多的CSS了,省去很多事情。
·
2015-11-13 10:10
mvc
MVC Html.RenderPartial和Html.partial
①Html.Partial是HtmlHelper的
扩展方法
,而Html.RenderPartial是HtmlHelper自带方法,两者功能相近。
·
2015-11-13 09:37
html
LinqToSql 级联查询
该
扩展方法
对两个序列中键匹配的元素进行inner join操作 SelectMany 说明:我们在写查询语句时,如果被
·
2015-11-13 09:59
LINQ
.net 3.0
扩展方法
.net 3.0
扩展方法
是给现有类型添加一个方法。现在类型既可是基本数据类型(如int,String等),也可以是自己定义的类。
·
2015-11-13 09:30
.net
解析LINQ To Object
至于LINQ是什么,Linq to object这类的
扩展方法
到底做了些什么。我们使用的EF是如
·
2015-11-13 08:59
object
C# 3.0特性
C# 3.0提供以下新特性: ·隐式类型本地变量 ·匿名变量 ·
扩展方法
·对象和集合初始化器 ·Lambda
·
2015-11-13 07:50
C#
小扩展大用处,自己扩展一个ForeachRead吧
是否用过IList的
扩展方法
Foreach,而郁闷IEnumerable没有这个扩展?(没用过??用用吧,真的很方便,可以少好几行呢!!)
·
2015-11-13 07:38
foreach
匿名类、匿名方法与
扩展方法
匿名类、匿名方法与
扩展方法
开篇:在上一篇中,我们了解了自动属性、隐式类型、自动初始化器等所谓的新语法,这一篇我们继续征程,看看匿名类、匿名方法以及常用的
扩展方法
。
·
2015-11-13 07:00
匿名类
从
扩展方法
到流畅的程序体验(一) 转
http://www.cnblogs.com/Ivony/archive/2010/07/24/1784104.html 今天让公司的程序员试用了一下还在开发中的代号为"Jumony"的HTML数据绑定引擎,开发人员的一句评价被我视为最高的褒奖。 “感觉这个框架就是,你想到什么就写什么。” 想到什么就写什么,在这个越来越强调快速开发的时代,这一点变得越来越
·
2015-11-13 07:44
方法
列表控件
扩展方法
绑定
public static class ExtendMethods { /// <summary> /// 绑定列表控件 /// </summary> /// <param name="listControl">列表控件</param>
·
2015-11-13 06:04
方法
扩展方法
static class TestExtend { /// <summary> /// 判断是否有重复添加 /// </summary> /// <typeparam name="Tkey"></typeparam> ///
·
2015-11-13 06:01
方法
系统预定义委托与Lambda表达式
NET中那些所谓的新语法之三:系统预定义委托与Lambda表达式 开篇:在上一篇中,我们了解了匿名类、匿名方法与
扩展方法
等所谓的新语法,这一篇我们继续征程,看看系统预定义委托(Action
·
2015-11-13 05:13
lambda
IQueryable定义一个
扩展方法
。分页
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace page { public class PagedList<T> : List<T> { public PagedList(IEnu
·
2015-11-13 04:40
query
一个通用的DataGridView导出Excel
扩展方法
(支持列数据格式化)
假如数据库表中某个字段存放的值“1”和“0”分别代表“是”和“否”,要在DataGridView中显示“是”和“否”,一般用两种方法,一种是在sql中直接判断获取,另一种是在DataGridView的CellFormatting事件中设置。下面介绍的是第二种情况下的处理。举个例子,DataGridView的第4列需要在金额后面加个“元”,在第14列根据1和0显示为相应的是和否,在显示的时候可以这样
·
2015-11-13 04:55
datagridview
UITableView下拉更新/上提加载的实现
可以采用Category的方式,对于UITableView进行扩展(类似于动态创建PushView),例如UITableView+PushAndLoadRefresh.h;而UITableView只要调用
扩展方法
·
2015-11-13 03:13
UITableView
iOS属性和方法扩展之扩展机制category与associative
category与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来
扩展方法
;associative,可以通过它来扩展属性;在iOS开发中,可能category
·
2015-11-13 03:10
属性和方法
【原创】开源Math.NET基础数学类库使用(12)C#随机数
扩展方法
本博客所有文章分类的总目录:【总目录】本博客博文总目录-实时更新 开源Math.NET基础数学类库使用总目录:【目录】开源Math.NET基础数学类库使用总目录 前言 真正意义上的随机数(或者随机事件)在某次产生过程中是按照实验过程中表现的分布概率随机产生的,其结果是
·
2015-11-13 03:55
.net
Linq学习笔记之生成操作符
生成操作符Range()、Empty()和Repeat()不是
扩展方法
,而是返回序列的正常静态方法,这些方法可用于Enumerable类 一、Range() 有时需要填充一个范围的数字
·
2015-11-13 03:43
LINQ
Linq学习笔记之聚合操作符
一、Count() Count()
扩展方法
返回集合中的项数。
·
2015-11-13 03:42
LINQ
MVC 中 Html.RenderPartial("")与Html.Partial("")区别
这个HtmlHelper的
扩展方法
Partial,和HtmlHelper自带的 RenderPartial功能比较接近, 不过Partial是将视图内容直接生成一个字符串并返回,RenderPartial
·
2015-11-13 02:27
html
[翻译] ASP.NET MVC Tip #1 - 使用
扩展方法
创建新的HTML Helper
原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/13/asp-net-mvc-tip-1-creating-new-html-helpers-with-extension-methods.aspx 摘要:在这个Tip中,Stephen Walther创建了两个新的HTML Helper,你可以直接在ASP.NET MVC视图中
·
2015-11-13 02:18
asp.net
开源Math.NET基础数学类库使用(12)C#随机数
扩展方法
原文: 【原创】开源Math.NET基础数学类库使用(12)C#随机数
扩展方法
本博客所有文章分类的总目录
·
2015-11-13 02:19
.net
反射和特性 自定义转换datatable为强类型集合
转换类: View Code public static class ListGenerater { //加入DataTable
扩展方法
·
2015-11-13 01:00
Datatable
Linq学习笔记之类型筛选
为了进行基于类型的筛选,我们可以使用OfType()
扩展方法
,示例如下: 有一个包含string和int的数组,使用OfType()
扩展方法
,把string类传递给泛型参数,就可以从集合中仅返回字符串
·
2015-11-13 01:24
LINQ
Linq学习笔记之用索引筛选
下面的代码使用Where()
扩展方法
,使用索引返回姓氏以A开头,索引为偶数的赛手 View Code var racers = Formula.GetChampions().Where((
·
2015-11-13 01:23
LINQ
ASP.NET 中母版页的传值(ViewState版)(从我的老博客中转过来的(http://kenne.cnblogs.com))
最近我计划把公司网站升级到.NET1.1 升级到 .NET 3.5上去,除了隐式类型、
扩展方法
、Lambda表达式、LinQ
·
2015-11-13 00:07
asp.net
.net
扩展方法
class ExtensionMethods2 { static void Main() { int[] ints = { 10, 45, 15, 39, 21, 26 }; var result = ints.OrderBy(g => g); foreach (var i in result)
·
2015-11-13 00:27
.net
LINQ体验(6)——LINQ to SQL语句之Join和Order By
该
扩展方法
对两个序列中键匹配的元素进行inner join操作 SelectMany 说明:我们在写查询语句时,如果被翻
·
2015-11-13 00:47
order by
从零开始学习 ASP.NET MVC 1.0 (四) View/Model 全解
View传递Model的几种方式.以及View获取Model以后如何编写显示逻辑.还详细的介绍了ASP.NET MVC框架提供的Html Helper类的使用及如何为Html Helper类添加自定义
扩展方法
·
2015-11-13 00:42
asp.net
MVC 中 Html.RenderPartial("")与Html.Partial("")区别
这个HtmlHelper的
扩展方法
Partial,和HtmlHelper自带的 RenderPartial功能比较接近, 不过Partial是将视图内容直接生成一个字符串并返回,RenderPartial
·
2015-11-12 23:20
html
LINQ 标准的查询操作符 分组 group by into 、select new 、orderby descending、from in
group 子句的结果根据应用到分组结果上的
扩展方法
Count()来排序, 如
·
2015-11-12 23:18
group by
linq结果集转换成datatable
扩展方法
: public static class Ext { public static DataTable ConvertToTable(this IEnumerable
·
2015-11-12 23:07
Datatable
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他