我想從我的DataGridView中的所有數據創建一個列表<>。我是否需要首先創建/構造自定義List類?或者有沒有辦法從DataGridView系統地創建(結構化)列表<>?如何從我的DataGridView中的所有數據創建一個List <>?
謝謝。
編輯:目前我有以下,但它沒有做我所需要的。
public class MigratedDataItems
{
public string Name { get; set; }
public string DataType { get; set; }
public string MediaSize { get; set; }
public int NumItems { get; set; }
public int HandlingCost { get; set; }
public int UnitPrice { get; set; }
public int Total { get; set; }
}
var migDataList = new List<VariablesClass.MigratedDataItems>();
foreach (DataGridViewRow dgRow in dataGridView1.Rows)
{
migDataList.Add(new VariablesClass.MigratedDataItems
{
Name = dgRow.Cells[0].Value.ToString(),
DataType = dgRow.Cells[1].Value.ToString(),
MediaSize = dgRow.Cells[2].Value.ToString(),
NumItems = int.Parse(dgRow.Cells[3].Value.ToString()),
HandlingCost = int.Parse(dgRow.Cells[4].Value.ToString()),
UnitPrice = int.Parse(dgRow.Cells[5].Value.ToString()),
Total = int.Parse(dgRow.Cells[6].Value.ToString())
});
}