Написать в файл CSV и экспортировать его?

В C # ASP.net может кто-нибудь показать мне, как я могу записать записи из массива / списка в CSV-файл на сервере, а затем открыть файл? Я думаю, что вторая часть будет что-то вроде - Response.Redirect ("http://myserver.com/file.csv"), однако не уверен в том, как записать файл на сервер.

Кроме того, если к этой странице обращаются многие пользователи, лучше ли каждый раз генерировать новый файл CSV или перезаписывать один и тот же файл? Будут ли проблемы чтения / записи / блокировки, если оба пользователя попытаются получить доступ к одному и тому же файлу CSV и т. Д.?

Обновить:

Это, вероятно, глупый вопрос, и я искал в Google, но я не могу найти однозначного ответа - как вы записываете файл CSV на веб-сервер и экспортируете его в C # ASP.net? Я знаю, как его сгенерировать, но я хотел бы сохранить его на www.mysite.com/my.csv и затем экспортировать.

Ответы на вопрос(6)

Ваш ответ на вопрос