ASP.NET - Como agregar un salto de linea en un archivo csv usando una lista?

   
Vista:

Como agregar un salto de linea en un archivo csv usando una lista?

Publicado por Andres (1 intervención) el 26/10/2015 19:19:04
mi pregunta es cómo crear un salto de línea cada 23 filas de la lista, al convertir una lista en un archivo csv, utilice un método que si lo convierte csv pero lo tiro todo en una sola línea.

Mi proyecto es para subir archivos en web y que la información se guarda en una lista y cuando no se tenga mas archivos por cargar convertir la lista en un archivo csv.
Como si lo hicieras manualmente en excel.

Espero y puedan ayudarme

Excel a CSV(Forma manual)
formato-csv-excel

Mi proyecto a CSV
formato-proyecto-a-csv

Mi código que hace la conversión.

1
2
3
4
5
6
7
8
9
10
11
12
13
private void GeneraCVS()
    {
        List<string> ListaExcel = (ViewState["ListaExcel"] != null) ? (List<string>)ViewState["ListaExcel"] : new List<string>();
 
        string filePath = @"C:\Users\Andres\Documents\Visual Studio 2010\Projects\ExcelACsv\ExcelACsv\CSV\pedimento.csv";
        if (!File.Exists(filePath))
        {
            File.Create(filePath).Close();
        }
        File.AppendAllText(filePath, string.Join("|", ListaExcel.ToArray()));
 
 
    }
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como agregar un salto de linea en un archivo csv usando una lista?

Publicado por khristian (80 intervenciones) el 30/10/2015 17:57:19
Inserta un código de carácter de salto de linea ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar