2011-07-06 121 views
2

我有一個datagridview列「名稱」。 約有50行名稱。我想在一個分隔的刺中得到所有的名字,像這個「大衛,約翰,金」。 我是否必須在網格中的所有行上循環,否則就有更乾淨而沒有循環的東西?DatagridView concat字符串

我使用框架4.0,c#winforms。

謝謝。

回答

1

與LINQ的幫助:

string names = string.Join(", ", grid.Rows.OfType<DataGridViewRow>() 
       .Select(i => i.Cells["name"].Value.ToString()).ToArray())