日期:2014-05-17  浏览次数:20952 次

C#修改datagridview一列值
datagridview已经绑定了List<>类数据源
比如说datagridview有一列,列头名为“end”
datagridview显示之后如  

end 
200
300
400
500

我想将这一列变为

begin_end 
0-200
200-300
300-400
400-500

想问下如何实现,新人望各位大大指点下~
DataGridView C#

------解决方案--------------------
一样的

var newlist = list.Zip(new string[] { "0" }.Concat(list.Select(x => x.end).Take(list.Count() - 1)), (x, y) => new { begin_end = y + "-" + x.end, name = x.name }).ToList();