在 项 目 中 自 定 义 一 个 类 在项目中自定义一个类 在项目中自定义一个类
一 下 代 码 创 建 了 一 个 ′ 人 ′ 的 类 一下代码创建了一个'人'的类 一下代码创建了一个′人′的类
这 个 类 有 一 个 叫 m a k e _ p e r s o n 的 方 法 返 回 一 个 p e r s o n 的 L i s t 这个类有一个叫make\_person的方法返回一个person的List 这个类有一个叫make_person的方法返回一个person的List
public class person
{
public int age{ get; set; }//年龄属性
public string name { get; set; }//名字属性
public List<person> make_person(int number)
//make_person()方法返回一个含number个元素的List<person>
{
List<person> personlist = new List<person>();
int Age = 1;
string Name = "a";
for(int i=1;i<=number;i++)
{
personlist.Add(new person { age = Age+i, name = Name+i });
}
return personlist;
}
}
使 用 \color{Red}使用 使用
person now = new person();
List<person> personlist = now.make_person(10);
foreach (person item in personlist)
MessageBox.Show(item.name+"的年龄是"+item.age);
效果