我的代碼只獲取一行的值。但是我的用戶將文本寫入多行,我必須將所有值寫入JSON中。我怎樣才能得到所有行的值?Datagridview從所有行中獲取值
var llist = new List<MyClass>();
var obj = new MyClass()
{
Nachricht = dataGridView1.CurrentRow.Cells["Value"].Value.ToString(),
Datum = dataGridView1.CurrentRow.Cells["File"].Value.ToString()
};
llist.Add(obj);
string export = JsonConvert.SerializeObject(new { types = llist }, Formatting.Indented);
File.WriteAllText(@Settings.Default.folder + "\\" + "upload" + "\\" + "export.json", export);
var llist = new List(); 的foreach(的DataGridViewRow行中dataGridView1.Rows) { VAR OBJ =新Nachrichten_Felder() { Nachricht = row.Cells [ 「Nachricht」]。Value.ToString(), 基準= row.Cells [ 「原點」 ] .Value.ToString() }; llist.Add(obj); }突然退出,在Log中我可以看到「system.NullReference Exception」 –
Francis