//窗体加载时给DataGridView绑定一个泛型bks
private void Form1_Load(object sender, EventArgs e)
{
Book b1=new Book("绝代双骄","古龙","中国长安出版社",50);
Book b2=new Book("鹿鼎记","金庸","人民文学出版社",120);
Book b3=new Book("三国演义","罗贯中","中州古籍出版社",200);
Book b4=new Book("西游记","吴承恩","晨光出版社",80);
bks.Add(b1);
bks.Add(b2);
bks.Add(b3);
bks.Add(b4);
this.dataGridView1.DataSource = bks;
}
//点击按钮将bks排序并在DataGridView中显示
private void btnFirstAsc_Click(object sender, EventArgs e)
{
bks.Sort(new FirstAsc());
this.dataGridView1.DataSource = bks;
}
点击按钮时:如果单步调试可以显示排序后的泛型列表,但直接运行却没有效果,请高手解答
private void Form1_Load(object sender, EventArgs e)
{
Book b1=new Book("绝代双骄","古龙","中国长安出版社",50);
Book b2=new Book("鹿鼎记","金庸","人民文学出版社",120);
Book b3=new Book("三国演义","罗贯中","中州古籍出版社",200);
Book b4=new Book("西游记","吴承恩","晨光出版社",80);
bks.Add(b1);
bks.Add(b2);
bks.Add(b3);
bks.Add(b4);
this.dataGridView1.DataSource = bks;
}
//点击按钮将bks排序并在DataGridView中显示
private void btnFirstAsc_Click(object sender, EventArgs e)
{
bks.Sort(new FirstAsc());
this.dataGridView1.DataSource = bks;
}
点击按钮时:如果单步调试可以显示排序后的泛型列表,但直接运行却没有效果,请高手解答
bks.Sort(delegate(Book x, Book y({...});
跟踪数据