如何从csv文件中读取数据并将该数据写入新csv文件中的某些行

时间:2014-06-17 13:00:14

标签: c# visual-studio-2012 csv

我想在一个文件中读取并写入另一个

中的某些列
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;



namespace ConsoleApplication2
{
class Program
{
    static void Main(string[] args)
    {


        try
        {
            using (StreamWriter sw = new StreamWriter("AEJoinerDataTemplate.csv"))
            // using streamwriter to write to a text file
            using (StreamReader sr = new StreamReader("AutoEnrolment.csv"))
            // using streamreader to read a text file 
            {
                while ((txtline = sr.ReadLine()) != null)
                {

1 个答案:

答案 0 :(得分:0)

一种非常灵活的方法是首先将记录放入对象中,然后将要输出的对象的字段写入新文件。

例如,您可以使用下面的库从文件中读取对象并将对象写入文件。

FileHelpers