Comma issue when exporting DataTable to CSV
问题 I've adopted some code which converts a DataTable into a CSV file. It seems to work well, except for when commas are used in the actual data. Is there a way to display the comma in that case? This is what I've done: StringBuilder sb = new StringBuilder(); IEnumerable<string> columnNames = dtResults.Columns .Cast<DataColumn>() .Select(column => column.ColumnName); sb.AppendLine(string.Join(",", columnNames)); foreach (DataRow row in dtResults.Rows) { IEnumerable<string> fields = row.ItemArray