【问题标题】:Meaning of => operator in the c# code [duplicate]C#代码中=>运算符的含义[重复]
【发布时间】:2016-12-11 01:52:51
【问题描述】:

我有以下 c# 代码。 我不知道这段代码中=>运算符的含义!!

public class ClassA: ClassB
{
    public string Type => "article";
}

【问题讨论】:

    标签: c#


    【解决方案1】:

    这是在 C# 6 中引入的简写语法。您提供的示例是只读属性的简写,相当于

    public class ClassA: ClassB
    {
        public string Type 
        {
            get { return "article"; }
        }
    }
    

    【讨论】:

    • 伙计……这糖太多了。我可能会打谁这样做大声笑
    • @Steve:少打字? ...当 ReSharper 强制您将打字速度降低 20% 时,越少越好。 >P
    • @Steve,真的……我会按照旧的方式来提高可读性。
    猜你喜欢
    • 1970-01-01
    • 2021-03-29
    • 2012-02-28
    • 2018-02-19
    • 2016-07-25
    • 1970-01-01
    • 2023-03-25
    • 2017-02-08
    • 1970-01-01
    相关资源
    最近更新 更多