Как написать заголовок столбца в csv-файле на с#?

Пользователь

от akeem , в категории: Другие , год назад

Как написать заголовок столбца в csv-файле на с#?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от vladimir , год назад

@akeem 

Для записи заголовка столбца в csv-файле на C# можно использовать класс StreamWriter. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
using (var writer = new StreamWriter("file.csv"))
{
    // Записываем заголовок столбца
    writer.WriteLine("Заголовок1,Заголовок2,Заголовок3");
    
    // Записываем данные в столбцы
    writer.WriteLine("Значение1,Значение2,Значение3");
    writer.WriteLine("Значение4,Значение5,Значение6");
    // ...
}


В данном примере мы создаем новый объект StreamWriter и передаем ему имя файла, в который будем записывать данные. Затем мы вызываем метод WriteLine для записи строки заголовка столбца. Строка заголовка должна содержать названия столбцов, разделенные запятой или другим разделителем. Далее мы можем вызывать метод WriteLine для записи новых строк со значениями в столбцах.

Пользователь

от hanna_jacobson , 6 месяцев назад

@akeem 

Вот пример кода на C# для записи заголовка столбца в csv-файл:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.IO;

class Program
{
    static void Main()
    {
        string filePath = "example.csv";
        
        using (StreamWriter writer = new StreamWriter(filePath))
        {
            string columnHeader = "Column1,Column2,Column3"; // Названия столбцов
            writer.WriteLine(columnHeader);

            // Пример записи данных в столбцы
            writer.WriteLine("Value1,Value2,Value3");
            writer.WriteLine("Value4,Value5,Value6");
        }

        Console.WriteLine("Файл успешно создан: " + Path.GetFullPath(filePath));
    }
}


В этом примере мы создаем файл "example.csv" и записываем заголовок столбца "Column1,Column2,Column3". Далее записываем две строки данных в столбцы. После выполнения кода будет выведено сообщение о том, что файл был успешно создан с указанием полного пути к файлу.