大家好,提前感谢我有以下代码,用于在 c# Windows 应用程序中显示从 .csv 文件到 datagridview 的记录(具有三列数字、日期、消息)。
var lines = File.ReadAllLines("E:\\messages.csv").Select(a => a.Split(',')).ToList();
foreach (string[] s in lines)
{
dataGridView1.Rows.Add(s[2], s[5], s[7]);
}
它对于前 7 次出现的 ',' 工作正常,但是我在 .csv 文件中有其他行超过 7 ',所以我希望在 7 之后出现的 ',' 应该与第 7 次结合我在 datagridview 名称中的第三列作为消息
.csv 文件中的一行示例
sms,deliver,"+919999999999","","","2013.08.01 09:40","","以下孟买公寓出租:SHIKHA, Near SHATRANJ, Off Carter Road, Khar Garden 面向 1500 sq.英尺 2 小时通知检查。--Rohit J。