在 winform 之间传输列表
本文关键字:列表 传输 之间 winform | 更新日期: 2023-09-27 18:31:48
通常我使用类似的东西
public List<Item> itemList = new List<Item>();
public Total(List<Item> i)
{
itemList = i;
InitializeComponent();
}
但现在我得到了
错误 1 可访问性不一致:参数类型"System.Collections.Generic.List"较少 可访问比方法 'Budgeting_Program.Total.Total(System.Collections.Generic.List)' C:''Users''Mika''Documents''Visual 工作室 2012''项目''预算计划''预算 计划''总计.cs 22 16 预算计划
我不太确定这意味着什么。
你还需要公开Item
类。
即使你itemList
设置为公共Item
如果类不public
你也无法从其他类访问它
编译器错误 CS0052
可访问性不一致:字段类型"type"的可访问性低于 字段"字段" 字段的类型不能比 字段本身,因为所有公共构造都必须返回 可访问的对象。