Mam słownik C# i chcę utworzyć z niego plik .csv. Na przykład mam tego słownika:Słownik C# do .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");
I chcę tego pliku .csv wyjście:
0;0.15646E3;
1;0.45655E2;
2;0.46466E1;
3;0.45615E0;
Jak mogę to zrobić?
stoisk CSV dla "wartości rozdzielonych przecinkami". To, co tam masz, to wartości rozdzielone średnikami (co jest w porządku, to po prostu nie CSV). – Servy
@Servy Wiem, że to głupie, ale we Francji CSV jest oddzielone; tak naprawdę nie jest to błąd od autora – Guillaume86
@ Guillaume86 W plikach tekstowych jest wiele dilimitatorów, przecinki są wspólne, ale inni używają tabulatorów, spacji, potoków ('|'), średników, kresek, apostrofów i jestem pewni inni. Są to wszystkie pliki rozdzielane tekstem, ale nie wszystkie są plikami CSV, tylko pliki tekstowe rozdzielane przecinkami. Nie ma nic złego w półkolonie jako ograniczniku. – Servy