What's New in C# 6.0,该如何解决

What's New in C# 6.0
C# 6.0 新特性:
http://www.codeproject.com/Tips/1023426/Whats-New-in-Csharp

PS:共勉之。
------解决思路----------------------
http://www.cnblogs.com/lhking/p/3660182.html
博客园在VS2015刚发布时有几个人写了这个方面的介绍
------解决思路----------------------
  public int X { get; private set; } = 100;
        public int Y { get; private set; } = 100;
这个我用VS2015就有了啊,不用6.0吧?
亲测
------解决思路----------------------
好东西,这个要顶,虽然现在不能用6.0
------解决思路----------------------
引用:
  public int X { get; private set; } = 100;
        public int Y { get; private set; } = 100;
这个我用VS2015就有了啊,不用6.0吧?
亲测


vs2015中的c#就是6.0。
------解决思路----------------------
C# 6.0 的改动感觉不大,不像2.0的泛型、3.0的表达式和扩展方法、4.0的dynamic、5.0的async/await那么有亮点。这次更重要的应该是把 roslyn 独立出来。语法糖只是糖,更有营养的东西是能否通过语言的支持来解决某一类问题(比如基于表达式和扩展方法的LINQ、async/await的支持的异步任务组合)。

C# 7 Work List of Features 里面就有些营养了,如果把语法层面的 tuple、record、pattern matching 加进来,C# 会更靠近函数型语言,能够更方便的处理数据。

看起来 C# 未来的发展是三个方面:一是继续加糖,二是加入更多的函数式编程特性,三是不断完善异步支持。在 C# Design Notes for Sep 8, 2015 里面也讨论到了Go中的Channel,如果 C# 能直接支持类似的功能,那绝对是一大亮点。相信配合跨平台的 coreclr,C# 以后也能在服务端基础设施开发中占据一席之地。