可访问性字段类型不一致,其可访问性不如字段
本文关键字:字段 访问 类型 不一致 | 更新日期: 2023-09-27 18:27:06
我创建了User类,但当我想获取用户对象的数组时,我会遇到不一致的可访问性字段类型比字段错误更难访问这是我的代码:
namespace CRUD.Model
{
class User
{
public int id { get; set; }
}
}
namespace CRUD
{
public partial class PurchasesBill : Form
{
public List<User> userList = new List<User>();
}
}
您需要使User
类public
:
public class User
{
public int Id { get; set; }
}
默认情况下,如果没有为给定类指定访问修饰符,则该类为internal
。
public
类中不能有任何本身不是public
的公开可见类型(即public
或protected
属性或字段)。User
类通过userlist
字段公开可见,但User
类不是public
。因此出现了错误。