关键字:隐式类型变量var、扩展方法(extension method)、lambda表达式、自动属性、匿名类型一、隐式类型 C#是强类型语言,意味着我们在声明变量时必须指定变量的具体类型,但是var可以代替正式的数据类型名(如int, bool, string),编译器会根据用于初始化局部变量的....
分类:
编程语言 时间:
2015-05-17 21:42:27
阅读次数:
131
概述本节主要解说扩展方法,涉及LinQ的详细知识不多。扩展方法的描写叙述 .net framework为编程人员提供了非常多的类,非常多的方法,可是,不论.net framework在类中为我们提供了多么多的方法,有时候仍然不能满足我们的需求,比如:你想让字符串对象具有ToPascal方法,含义就是...
分类:
其他好文 时间:
2015-05-17 10:34:08
阅读次数:
114
jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();一、 $.extend()方法$.extend()方法在JQuery中有两个用法:第一种是Jquery的扩展方法:实例:虽然 javascript 没有明确的类的概念,但是用类来理解它...
分类:
Web程序 时间:
2015-05-17 10:32:01
阅读次数:
138
Asp.net MVC中 HTML 扩展方法 AssignIfTrue...
分类:
Web程序 时间:
2015-05-16 11:57:54
阅读次数:
158
地址:http://www.jb51.net/article/29591.htmJQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: 代码如下:extend(.....
分类:
Web程序 时间:
2015-05-15 15:03:53
阅读次数:
124
扩展方法(1)扩展方法是一种特殊的静态方法,它定义在一个静态类中,但可以在其他类的对象上向调用实例方法那样进行调用。因此,通过扩展方法,我们就可以在不修改一个类型的前提下对一个类型进行功能上的扩充,这种方法并不会产生新的类型,而是采用向已有类中加入新方法的方式来完成功能的扩展。(2)在对已有类进行扩...
分类:
Web程序 时间:
2015-05-15 15:02:07
阅读次数:
126
Category 分类 ,又称为类别、类目概念1 Category有多种翻译:分类、类别、类目(一般叫分类的多)2 Category式OC特有的语法,其他语言没有的语法(类似于C#语言中的"扩展方法"和partial 关键字作用1 在不修改原有类的基础上增加新的方法2 一个庞大的类可以分模式开发3 ...
分类:
其他好文 时间:
2015-05-15 15:01:00
阅读次数:
141
//自定义扩展方法 public static class ExtMethod { //泛型转为DataTable public static DataTable AsDataTable(this IEnumerable data) { ...
分类:
其他好文 时间:
2015-05-13 18:31:47
阅读次数:
117
首先定义一个数组,int[] a = { 3,1,2,4},我们要简单的实现该数组的排序,但是a数组是System空间下的,没有OrderBy()之类的方法,这是我们引入命名空间using System.Linq之后可以看见又该方法了。给个简单的例子如下:
using System;
using System.Linq;
namespace 对象初始化器
{
class Program...
分类:
编程语言 时间:
2015-05-11 21:58:56
阅读次数:
176
MvcPager 概述MvcPager分页控件是在ASP.NET MVC Web应用程序中实现分页功能的一系列扩展方法,该分页控件的最初的实现方法借鉴了网上流行的部分源代码, 尤其是ScottGu的PagedList类和相关方法,经过站长不断完善和改进后推出的比较成熟而且功能强大的ASP.NET M...
分类:
Web程序 时间:
2015-05-11 01:14:07
阅读次数:
140