DateTime d = DateTime.Now;
int NowYear = d.Year;
List<string> list = new List<string>();
int EndYear = NowYear - 10;
while (NowYear > EndYear)
{
   list.Add(NowYear.ToString());
   NowYear--;
}
this.dgvDate.DataSource = list;
这是我的代码,我的意图是,在名为dgvDate的DataGridView上面显示近十年的年份,即2009、2008……1999
但是显示出来的是一列名为Lenght的数据,下面是10行单元格,单元格显示的皆为4
我在list.Add(NowYear.ToString());这句代码上插入断点,发现NowYear.ToString()的值一切正常
但是list绑定后就变成它的长度Lenght了,奇怪