关于泛型集合list<T>的问题
namespace 选取
{
class Program
{
#region 定义属性
public string Name { get; set; }
public int BianHao { get; set; }
#endregion
//Program类的构造函数
public Program(string name, int bianHao)
{
this.Name = name;
this.BianHao = bianHao;
}
}
class List
{
public void list()
{
//定义list集合
List<Program> messages = new List<Program> //
{
new Program("张三",1),
new Program("李四",2)
};
string message = "";
foreach (var item in messages) //厉遍循环输出messages集合元素
{
message += item.ToString() + "\n\n";
}
Console.WriteLine(message);
}
class Test
{
static void Main(string[] args)
{
List list = new List();
list.list();
Console.ReadLine();
}
}
}
}
在自学C#!!为什么每次调试输出的都是‘选取.Program'.应该输出‘张三,1和李四,2’才是。想得头大也搞不明白,,希望大家指点!指点!!谢谢