我创建了User类但是当我想要获取用户对象数组时,我面临的Inconsistent可访问性字段类型比字段错误更难访问 这是我的代码:
namespace CRUD.Model
{
class User
{
public int id { get; set; }
}
}
namespace CRUD
{
public partial class PurchasesBill : Form
{
public List<User> userList = new List<User>();
}
}
答案 0 :(得分:6)
您需要制作User
课程public
:
public class User
{
public int Id { get; set; }
}
默认情况下,如果没有为给定的类指定访问修饰符,则为internal
。
答案 1 :(得分:2)
public
课程中不能包含任何公开可见的类型(即public
或protected
属性或字段),而这些类型本身并不是public
。您的User
字段通过userlist
字段公开显示,但User
课程不是public
。因此错误。