当我试图编译我的程序时,我得到了一个错误,即保护级别不匹配-可访问性不一致

本文关键字:保护 错误 一个 不匹配 不一致 访问 我的 程序 编译 | 更新日期: 2023-09-27 18:23:58

当我试图编译我的程序时,我遇到了一个错误,即类播放器和变体颜色之间的保护级别不匹配,但我确实有一个匹配,它们都是公共的,所以我不知道问题是什么。

感谢

public class players
{
    public string name { get; set; }
    public Colors color { get; set; }

    // public string outPlayer;
    public players(string name, Colors color)
    {
        this.name = name;
        this.color =color;
    }
}
enum Colors { black, wight }

当我试图编译我的程序时,我得到了一个错误,即保护级别不匹配-可访问性不一致

Colours枚举上没有可访问性修饰符,这意味着它默认为private. Just make it public`:

public enum Colors { black, wight }
相关文章: