摘要: 1、iis必须开启asp支持,如果你的iis默认没有支持asp,那么进入控制面板——程序——打开或关闭windows功能——internet信息服务——万维网服务——应用程序开发功能,选择asp,然后确定。2、开启asp支持后,进入控制面板——系统和安全——管理工具——internet信息服务管理器... 阅读全文
posted @ 2014-11-26 10:45 透明雨 阅读(181) 评论(0) 推荐(0)
摘要: 1. 什么是扩展方法 首先我们来看看扩展方法到底是什么样子的: 我们定义了一个泛型集合list,我们看到很多方法有的带有一个向下的箭头,有的却没有,这些带箭头的方法就是扩展方法。 扩展方法可以再保持原有类型的基础上,对其进行扩展。扩展方法可以是同一程序中内方法的扩展,也可以是不同程序集的方法的扩展... 阅读全文
posted @ 2014-10-28 21:30 透明雨 阅读(281) 评论(0) 推荐(0)
摘要: 1. 匿名方法 //定义一个委托类型 delegate void Show(string content); static void TestAnnoyMethod() { Show sw = delegate(string con) ... 阅读全文
posted @ 2014-10-28 21:06 透明雨 阅读(157) 评论(0) 推荐(0)
摘要: 1 匿名类型 匿名类型就是通过隐式类型,对象初始化器来构造一个类型未知的对象,因此匿名类型可以在未知类型的时候创建对象。 有以下代码: //匿名类型 var p1 = new { Name = "小王", Age = 25 }; v... 阅读全文
posted @ 2014-10-28 16:37 透明雨 阅读(306) 评论(0) 推荐(1)
摘要: 1. 对象初始化器 对象的初始化工作一般都是在其构造函数中进行的,但是有些时候,需要我们手动的来进行一些赋值操作,比如 //传统的方式 Person p1 = new Person(); p1.Name = "小李"; ... 阅读全文
posted @ 2014-10-28 14:04 透明雨 阅读(217) 评论(0) 推荐(0)
摘要: 1 定义 我们可以使用var关键字来定义隐式类型的变量或者数组: //定义基本类型 var i = 23; var str = "hello!"; //定义数组 va... 阅读全文
posted @ 2014-10-28 13:06 透明雨 阅读(534) 评论(0) 推荐(1)
摘要: 1 一个具体例子首先我们定义一个Person的类,其中包含一个按照传统方式定义的属性Age,一个自动属性Name,代码如下: public class Person { //性别 private bool sender; public bool Se... 阅读全文
posted @ 2014-10-28 09:48 透明雨 阅读(535) 评论(0) 推荐(0)
摘要: 0. 说明本系列主要是讲解c#中的新特性,新语法。这些语法都是基于编译器的新特性,由编译器在编译时期将新的语法转换成原始语法,在CLR底层中并未新增实质的内容。开发者可以使用新语法提高编程的效率以及代码的运行效率1. 目录 (1) 自动属性 (2) 隐式类型 var (3) 对象/集合初始化器... 阅读全文
posted @ 2014-10-28 09:31 透明雨 阅读(132) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.htmlhttp://www.cnblogs.com/lidabo/archive/2011/08/12/2136063.html 阅读全文
posted @ 2014-10-24 20:04 透明雨 阅读(112) 评论(0) 推荐(0)
摘要: 如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:32位的Windows:---------------------------------------------------------------------------1. 运行->cmd2. cd C:\Window... 阅读全文
posted @ 2014-10-24 11:12 透明雨 阅读(189) 评论(0) 推荐(0)