Skip to content

Reading a CSV File and Writing a CSV File using CsvHelper Package

License

Notifications You must be signed in to change notification settings

csharplang/CSVFile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CSV File Read and Write

Code sample

var filePath = @"E:\Data_\UserInfo.csv";
//Writing into CSV
var result = StaticData.GetAllUserInfo();
using (var writer = new StreamWriter(filePath))
using (var csv = new CsvWriter(writer))
{
    csv.WriteRecords(result);
    writer.Flush();
}
Console.WriteLine("List data write into csv successfully!");

//Reading a CSV File
using (var reader = new StreamReader(filePath))
using (var csv = new CsvReader(reader))
{
    var records = csv.GetRecords<UserInfo>();
    foreach (var item in records)
    {
        Console.WriteLine(item.ID + "--" + item.FirstName + "--" + item.LastName);
    }
}

About

Reading a CSV File and Writing a CSV File using CsvHelper Package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages