随笔分类 -  C#

摘要:Java 8 C# 6 Swift 变量 类型 变量名; 类型 变量名; var 变量名 : 类型; 变量(类型推断) N/A var 变量名=初值; var 变量名=初值; ... 阅读全文
posted @ 2015-01-31 14:33 ClockDotNet 阅读(1882) 评论(3) 推荐(0) 编辑
摘要:微软在Visual Studio 2015中更新C#语言到6.0,添加了很多很好的特性,以使C#语言继续跻身于最优秀语言之行列。下面通过一个例子快速感受一下C# 6.0的新特性,以下程序在VS2015正式版中测试通过。 运行结果如下, 1. Auto-property initializers 自动 阅读全文
posted @ 2015-01-10 11:38 ClockDotNet 阅读(5076) 评论(9) 推荐(6) 编辑
摘要:微软在.NET4.5中升级了C#语言到5.0,加入了await和async语法,极大地方便了广大开发人员的异步编程,也是为了和WinRT API配套,因为这套API充满了异步编程。在开发过程中发现有时await不住?!流程还是往下走,觉得可能是使用有问题,于是进行了一下研究,发现了原因。看下面的一组... 阅读全文
posted @ 2014-12-27 15:16 ClockDotNet 阅读(1827) 评论(1) 推荐(1) 编辑
摘要:微软在.NET 3.5中加入了LINQ技术,作为配套改进了C#语言,加入了Lambda表达式,扩展方法,匿名类型等新特性用以支持LINQ。微软同时提出了要使用声明式编程,即描述计算规则,而不是描述计算过程。使用LINQ技术能很好地做到声明式编程,写出的代码表意能力强,可读性高,避免了以往或其他语言的... 阅读全文
posted @ 2014-12-27 14:47 ClockDotNet 阅读(585) 评论(0) 推荐(1) 编辑