摘要:C# 5.NET Framework 4.5 Visual Studio 2012 C#5.0新引进的语法基于.Net Framework 4.5。主要引进的语法:异步与等待,调用方信息 其中最重要的当属异步与等待 1、异步和等待(async和await) 2、调用方信息(CallerInforma
阅读全文
摘要:C#4,.NET Framework 4.0, Visual Studio 2010 C#4.0新引进的语法基于.Net Framework 4.0。主要引进的语法:动态类型,命名参数、可选参数,优化Com调用 其中最重要的当属动态类型 Dynamic binding:动态绑定,也就是动态类型,在运
阅读全文
摘要:C#3,.Net Framework 3.5 ,Visual Studio 2008, CLR 3.0 C#3.0新引进的语法基于.Net Framework 3.5。主要引进的语法:Linq,隐式类型局部变量,匿名类型,对象和集合的初始化器,自动属性,扩展方法,查询表达式,Lamda表达式,表达式
阅读全文
摘要:C# 2.0 ,.NET Framework 2.0,.NET Framework 3.0,Visual Studio 2005 C#2主要添加了泛型、匿名方法,分部类型(类、结构、接口),可空类型,迭代器,属性访问控制器,方法组转换,协变和逆变,静态类、委托推断 其中最为经典的当属【泛型】 1、G
阅读全文
摘要:(C#2,.net framework2.0,Visual Studio 2003)之前版本归为最初的版本(主要是针对.net framework),其主要定义了最基本的类型、特性。 1、基本的类型 2、定义了属性,操作符,表达式、语句 3、确定了结构类型、类类型、接口的定义 4、定义了委托,事件
阅读全文
摘要:曾几何时,对C#编译时与运行时的理解总是不是那么明显。以下对此部分说明一下自己的理解。 定义 编译时 将C#程序编译成中间代码的过程。其过程是对程序进行词法分析,语法分析等。 运行时 就是程序最终分配内存运行的过程。在运行的过程中也需要进行类型检查。例如数组是否越界检查,除零错误检查等 编译时常量与
阅读全文
摘要:C#基本类型 闲来无事,重新温习了下C#基本类型。以下讲的基本类型主要是包括基本的值类型类型和string。struct和class不包含其中。 C#基本类型 值类型: bool,byte,sbyte,char,short,ushort,int,uint,long,ulong,float,doubl
阅读全文
摘要:MVP是什么 MVP:Model-View-PresenterModel:表示数据提供者;View:表示数据展示;Presenter:是M与V沟通的桥梁。 MVP工作方式 UI:告知Presenter需要怎样的数据(调用方法)Presenter:调用对应的业务方法获取数据(调用业务方法),并主动通知
阅读全文