C# 使用c在csv文件中搜索列名

C# 使用c在csv文件中搜索列名,c#,csv,C#,Csv,我需要打开csv文件并搜索此文件中是否有名为fileName的列 我尝试过谷歌,但没有成功 有人能帮我吗 提前感谢这应该行得通 public bool CheckFile() { StreamReader sr = new StreamReader(File.Open(@"YourFilePath", FileMode.Open)); string toCheck; using (sr) {

我需要打开csv文件并搜索此文件中是否有名为fileName的列

我尝试过谷歌,但没有成功

有人能帮我吗

提前感谢

这应该行得通

        public bool CheckFile()
    {
        StreamReader sr = new StreamReader(File.Open(@"YourFilePath", FileMode.Open));
        string toCheck;
        using (sr)
        {
            toCheck = sr.ReadToEnd();
        }

        return toCheck.Contains("fileName");
    }

你能告诉我们你尝试过什么吗?你能把CSV文件读入你的程序吗?考虑使用这个:var文件=文件。var columnNames=文件[0]。拆分',';columnNames{如果columnName==文件名{}中的foreach变量columnName