所以我创建了一个名为FinalPixel
的自定义类的列表,我想将列表从一个表单转移到另一个表单,所以我把List<FinalPixel>
放在我的第二个构造函数中这样:
public FinalForm(List<FinalPixel> FinalPixels)
{
InitializeComponent();
this.FinalPixels = FinalPixels;
}
然后我用:
创建第二个表单FinalForm fF = new FinalForm(FinalPixels);
fF.ShowDialog();
然而,它会抛出此构建时错误:
错误1可访问性不一致:参数类型'System.Collections.Generic.List'比方法'Pie_X.FinalForm.FinalForm(System.Collections.Generic.List)'D:\ Users \ Arch \ Games \ C#更难访问游戏\ Pie X \ Pie X \ FinalForm.cs
答案 0 :(得分:1)
看起来Pie_X.FinalPixel
不公开。
制作Pie_X.FinalPixel
public
或制作public FinalForm(List<FinalPixel> FinalPixels)
internal
。