不一致的可访问性字段类型system.collections.generic.list

时间:2014-09-04 19:57:29

标签: c# generics

当我尝试公开List时,就像这样:

public List<Enemy> enemies;

我收到以下错误:

  

可访问性不一致:字段类型'System.Collections.Generic.List'...

2 个答案:

答案 0 :(得分:3)

可能是因为Enemy不是public

请参阅Compiler Error CS0052

  

字段的类型不能低于字段本身,因为所有公共构造都必须返回可公开访问的对象。

答案 1 :(得分:0)

你的班级是什么&#34; Enemy&#34;无障碍?如果您使用对象列表,它应该是公共的。