C#泛型怎么用于控制台学生信息管理系统中

来源:百度知道 编辑:UC知道 时间:2024/07/05 01:35:06
C#泛型怎么用于控制台学生信息管理系统中

写一个实体类,将实体类当作泛型的一个型放进去,然后可以方便的便利,也可以当作一些控件的数据源指定。
=============model实体类===========
using System;
namespace Portal.Model
{
/// <summary>
/// 实体类PubClass
/// </summary>
public class PubClass
{
public PubClass()
{}
#region Model
private int _pub_id;
private string _pub_name;
/// <summary>
///
/// </summary>
public int Pub_Id
{
set{ _pub_id=value;}
get{return _pub_id;}
}
/// <summary>
///
/// </summary>
public string Pub_Name
{
set{ _pub_name=value;}
get{return _pub_name;}
}
#endregion Model

}
}

=============将实体类加入泛型中====================
public IList<Model.PubClass> GetList(string strWhere)

{//代码省略。。。。。。
}
===========取出泛型中的实体类进行遍历=========
IList<Model.PubClass> list = this.GetLi