相关疑难解决方法(0)

接口中的私有成员

是否可以在.NET 接口中创建私有成员?我听说现在可以了,但我的 IDE 拒绝了:

public interface IAnimal
{
    void SetDefaultName(string name)
    {
        ChangeName(name);
    }

    private string defaultName = "NoName";

    private void ChangeName(string name)
    {
        defaultName = name;
    }
    void Breath()
    {
        Console.WriteLine($"Default - I'm {defaultName}. <Breathing sounds>");
    }

    void Sound();
}
Run Code Online (Sandbox Code Playgroud)

.net c# c#-8.0

4
推荐指数
1
解决办法
2032
查看次数

标签 统计

.net ×1

c# ×1

c#-8.0 ×1