怎么快速删除DataGridView里面的重复列?
有一个DataGridView,里面的数据如下:(第一行为DataGridView的标题)
项目/年份	Y2011	Y2011	Y2010	Y2009	Y2008
业绩日期	2011年12月	2011年6月	2010年6月	2009年6月	2008年6月
盈利(百万)	1,578	3,529	13,139	2,638	7,516
盈利增长(%)	N/A	-73.14	398.09	-64.9	57.05
...
现在要做的是,将年份重复的列删除掉,保留“业绩日期”为最新的那个列,比如上面的例子,要将“业绩日期”为“2011年6月”的那一列删除掉。
注意,由于这个DataGridView的列是动态读取的,也就是列数不固定,且事先无法确定是哪一年的数据重复,也就是说本例重复的是Y2011,而下一个例子可能就变成Y2010了,现在要处理的就是数据读取出来后删除年份重复的列,保留“业绩日期”为最新的那个。
有没有什么简单快捷的程序吗?
------解决方案--------------------循环咯。
------解决方案--------------------
嗯,循环比较年份,重新绑定
------解决方案--------------------select 的时候直接去掉不就行了,这样还减少数据量