22
c # datatable เป็น csv
ใครช่วยบอกฉันหน่อยได้ไหมว่าทำไมโค้ดต่อไปนี้ไม่ทำงาน ข้อมูลจะถูกบันทึกลงในไฟล์ csv อย่างไรก็ตามข้อมูลจะไม่แยกออกจากกัน ทั้งหมดนี้มีอยู่ในเซลล์แรกของแต่ละแถว StringBuilder sb = new StringBuilder(); foreach (DataColumn col in dt.Columns) { sb.Append(col.ColumnName + ','); } sb.Remove(sb.Length - 1, 1); sb.Append(Environment.NewLine); foreach (DataRow row in dt.Rows) { for (int i = 0; i < dt.Columns.Count; i++) { sb.Append(row[i].ToString() + ","); } sb.Append(Environment.NewLine); } File.WriteAllText("test.csv", sb.ToString()); ขอบคุณ
113
c#
csv
delimited-text