private int UserId;
public int UserId
{
set { UserId = value; }
get { return UserId; }
}
总提示:已经包含UserId 的定义,我看人家的都没有提示啊,怎么到我这就提示呢?各位大侠帮帮忙!...
public int UserId
{
set { UserId = value; }
get { return UserId; }
}
总提示:已经包含UserId 的定义,我看人家的都没有提示啊,怎么到我这就提示呢?各位大侠帮帮忙!...
public int UserId
这两个UserId 不能一样。
改成userID试一试
{
get { return _UserID; }
set { _UserID = value; }
}
private int _UserId;
public int UserId
{
set { _UserId = value; }
get { return _UserId; }
}
public int UserId
{
set { _UserId = value; }
get { return _UserId; }
}
public int UserId这是属性名
{
set { UserId = value; }
get { return UserId; }
}
字段名和属性名不能一样的。
private int userId;
public int UserId
{
set { UserId = value; }
get { return UserId; }
}
就可以了。
public int UserId
{
set { UserId = value; }
get { return UserId; }
}
可以不一样 但是 get set 里的要对应好
public int UserId
{
set { _UserId = value; }
get { return _UserId; }
}
好了
public int UserId
{
set { UserId = value; }
get { return UserId; }
}