Tengo C# Dictionary y quiero crear un archivo .csv a partir de él. Por ejemplo, tengo este diccionario:C# Dictionary to .csv
Dictionary<string, string> data = new Dictionary<string, string>();
data.Add("0", "0.15646E3");
data.Add("1", "0.45655E2");
data.Add("2", "0.46466E1");
data.Add("3", "0.45615E0");
y quiero esta salida archivo .csv:
0;0.15646E3;
1;0.45655E2;
2;0.46466E1;
3;0.45615E0;
¿Cómo puedo hacer esto?
gradas CSV para "valores separados por comas". Lo que tienes allí son los valores separados por punto y coma (lo cual está bien, simplemente no es CSV). – Servy
@Servy Sé que es estúpido, pero en Francia CSV está separado por; entonces no es realmente un error del autor – Guillaume86
@ Guillaume86 Hay muchos diluidores usados en archivos de texto, las comas son comunes, pero otros usan pestañas, espacios, tuberías ('|'), puntos y comas, guiones, apóstrofes, y estoy seguro otros. Todos son archivos delimitados por texto, pero no son todos archivos CSV, solo son archivos de texto delimitados por comas. No hay nada malo con un punto y coma como delimitador. – Servy