0
对不起,我的坏英语提前。我正在制作一个单一的游戏在uni,并陷入了这个部分,我必须保存所有玩家的名字在一个集合中的每场比赛。所以我得到了这两个类错误不一致的可访问性 - C#
class Score
{
...
}
class ScoreList
{
public List<Score> NamesList = new List<Score>();
public ScoreList()
{}
public void addScorePlayers(string nom1, string nom2)
{
Score part = new Score(player1, player2);
NamesList.Add(part);
}
}
然后我在表单创建对象的类
public partial class FormCreateScoreList : Form
{
public static ScoreList Names = new ScoreList();
.....
.....
}
然后以另一种形式我添加的两个球员的名字到得分列表
public partial class FormCreateScoreScreen : Form
{
FormCreateScoreList.obj.addScorePlayers("Player1","Player2")
}
但是,当我调试,错误显示出来说
"Inconsistent accessibility: parameter type 'FinalProject.ScoreList' is less accessible than method 'FinalProject.FormCreateScoreList.Names'"
请帮帮忙,我不知道如何使用从我在形式创建的对象的方法的另一种形式