小编kua*_*ang的帖子

什么是这个奇怪的C#语法,我该如何构建它?

在阅读项目时,我发现了一些奇怪的C#代码:

public class F : IElement
{
    public int CurrentHp { get; } = 10;
    public bool IsDead => CurrentHp <= 0;
}
Run Code Online (Sandbox Code Playgroud)

通常我会写一些类似的东西:

public class F : IElement
{
    public const int CurrentHp = 10;
    public bool IsDead
    {
        get { return CurrentHp <= 0; }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的Visual Studio 2013也无法识别第一个示例.

这个语法是什么,我该怎么做才能使这个项目可构建?

c# syntax c#-6.0

32
推荐指数
3
解决办法
2922
查看次数

标签 统计

c# ×1

c#-6.0 ×1

syntax ×1