原文地址

Mads Torgersen,微软 C# 程序管理者,它发布了一个视频,描述即将到来的下一个 C# 版本——C# 6。在 C# 6 的新特性之间,Mads 主要提到了 getter-only 属性,拉姆达箭头操作符,字符串插值(string interpolation) 等等。

首先,Mads 说,C# 6 不会改版 C# 的设计哲学,并且将提供很多小得特性,来帮助整洁代码。

C# 6 允许定义不变的自动化属性,例如,只支持一个 getter 方法的自动化属性:

class Point
{
    public int X { get; }
    public int Y { get; }
    public int ReadWrite { get; set; }
}

相关文章: