DotNet基础
文章平均质量分 55
liuweitoo
浪迹天涯多逍遥,随遇而安好自在~~~~
Young men without dreams as if the Spring without
展开
-
C#基础——Func和Action的介绍及其用法
Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。Action和Func的功能是一样的,只是Action没有返类型,Func:有参数,有返回类型Action,则既没有返回也没有参数,Func 的表现形式分为以下几种原创 2012-11-07 11:31:37 · 27403 阅读 · 0 评论 -
C#语法糖(Csharp Syntactic sugar)
首先需要声明的是“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。这让java开发人员羡慕不已,呵呵。1. 经过简化的Property 早些时候我们这样声明Propertyprivate string _myName; public string MyName {原创 2012-11-08 10:43:15 · 1262 阅读 · 0 评论 -
C#基础——泛型详解
什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛原创 2012-11-07 15:37:28 · 2458 阅读 · 0 评论 -
C#基础——可空类型
#region 可空类型 /// /// 可以为 null 的类型是 System..::.Nullable)>) 结构的实例。 /// 可以为 null 的类型可以表示其基础值类型正常范围内的值, /// 再加上一个 null 值。例如,Nullable /// 读作“可以为 null 的 Int32”,可以将其赋值为 -2147483648 到 2147483647 之间的任意值,原创 2012-11-07 16:11:39 · 1021 阅读 · 0 评论 -
DotNet学习目录
C#语法糖(Csharp Syntactic sugar) C#基础——Func和Action的介绍及其用法 C#基础——泛型详解 C#基础——可空类型原创 2012-11-07 11:32:29 · 1307 阅读 · 0 评论 -
个人博客总目录
OO学习目录DotNet学习目录Lucene和Solr 学习目录LuceneInAction(第2版)学习笔记——目录Orchard学习目录Linux学习目录原创 2012-11-08 10:54:09 · 1083 阅读 · 0 评论