Сохранить таблицу в csv

drugsExtra

Client
Регистрация
10.04.2013
Сообщения
36
Благодарностей
5
Баллы
8
В zenno есть экшн
upload_2017-3-6_0-51-36.pngupload_2017-3-6_0-52-44.png
Как сделать такой на с#?

Вот мой пример, но тут есть нюанс - если в ячейке присутствует символ ; то файл формируется неправильно, на одну ячейке больше. Надо чтобы каждая ячейка обрамлялась в кавычки, как из обычного экшона: например "123;123";"123"
Код:
StreamWriter sw = new StreamWriter(pathGo + "\\test.csv", false, Encoding.UTF8); 
for (int i=0;i<mmv.RowCount;i++){
    string row = String.Join(";", mmv.GetRow(i));
        sw.Write(row);
}
sw.Close();
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113

maliyshka.911

Новичок
Регистрация
19.03.2019
Сообщения
2
Благодарностей
0
Баллы
1
В zenno есть экшн
Посмотреть вложение 18970Посмотреть вложение 18971
Как сделать такой на с#?

Вот мой пример, но тут есть нюанс - если в ячейке присутствует символ ; то файл формируется неправильно, на одну ячейке больше. Надо чтобы каждая ячейка обрамлялась в кавычки, как из обычного экшона: например "123;123";"123"
Код:
StreamWriter sw = new StreamWriter(pathGo + "\\test.csv", false, Encoding.UTF8);
for (int i=0;i<mmv.RowCount;i++){
    string row = String.Join(";", mmv.GetRow(i));
        sw.Write(row);
}
sw.Close();
зд здравствуйте, а можно более детально?этот вопрос
 

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
  • Спасибо
Реакции: maliyshka.911

maliyshka.911

Новичок
Регистрация
19.03.2019
Сообщения
2
Благодарностей
0
Баллы
1

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)