作者:郑凯丰
开发工具:VS
编写日期:2019年8月 6日
get和set一个读,一个取,我们可以先写好一个方法,然后通过get和set去返回一个集合的对象,然后我就用一个全局变量来接收这个结果集;
public static string Name { get; set; } = "li";
public static string Number { get; set; } = "12567032";
public static string Age { get; set; } = "21";
public static string Grade { get; set; } = "一年级";
public class BsUser{
public BsUser(){
}
private string _name;
public string Name{
get { return this._name; }
set { this._name = value; }
}
private int _age;
public int Age{
get { return this._age; }
set { this._age = value; }
}
private bool _isGreateAge = false;
public bool u_isGreateAge{
get{
if (Age < 12){
_isGreateAge = true;
return this._isGreateAge;
}
set { this._isGreateAge = value; }
}
private string _grade;
public string Grade{
get { return this._grade; }
set { this._grade = value; }
}
private int _number;
public int Number{
get { return this._number; }
set { this._number = value; }
}
private List<BsUser> _lstBsUser = new List<BsUser>();
public List<BsUser> LstBsUser{
get { return this._lstBsUser; }
set { this._lstBsUser = value; }
}
/// <summary>
/// 返回所有的BsUser
/// </summary>
/// <returns></returns>
public List<BsUser> GetAllBsUser(){
List<BsUser> lst = new List<BsUser>();
lst.Add(new BsUser(){
Name = "一号",
Age = 6,
Grade = "GX",
Number = 5,
});
lst.Add(new BsUser() { }); lst.Add(new BsUser(){
Name = "二号",
Age = 2,
Grade = "GX2",
Number = 6,
});
return lst;
}
public string SetGrade(){
LstBsUser = GetAllBsUser();
string str = "";
foreach (var item in LstBsUser)
{
if (item.u_isGreateAge)
{
str = item.Grade = "正在读小学";
}
break;
}
return str;
}