Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我试图确认这个程序工作正常,有没有办法将这些数组的值输出到控制台?_C#_Csv_Csvreader - Fatal编程技术网

C# 我试图确认这个程序工作正常,有没有办法将这些数组的值输出到控制台?

C# 我试图确认这个程序工作正常,有没有办法将这些数组的值输出到控制台?,c#,csv,csvreader,C#,Csv,Csvreader,我试图确认这个程序工作正常,有没有办法将这些数组的值输出到控制台 using System; using Microsoft.VisualBasic.FileIO; class ReadingCSV { public static void Main() { string column1; string column2; var path = @"I:\Mfg\Process Engineering\User mfg\T

我试图确认这个程序工作正常,有没有办法将这些数组的值输出到控制台

using System;
using Microsoft.VisualBasic.FileIO;

class ReadingCSV
{
    public static void Main()
    {
        string column1;
        string column2;
        var path = @"I:\Mfg\Process Engineering\User mfg\Tyler Gallop\CSV Reader\excel_test.csv";
        using (TextFieldParser csvReader = new TextFieldParser(path))
        {
            csvReader.CommentTokens = new string[] { "#" };
            csvReader.SetDelimiters(new string[] { "," });
            csvReader.HasFieldsEnclosedInQuotes = true;

            // Skip the row with the column names
            csvReader.ReadLine();

            while (!csvReader.EndOfData)
            {
                // Read current line fields, pointer moves to the next line.
                string[] fields = csvReader.ReadFields();
                column1 = fields[0];
                column2 = fields[1];
            }
        }
    }
}

请尝试console.writeline或system.Diagnostics.trace.traceinformation

您可以连接使用返回的字符串数组,并使用
writeline()将它们打印到控制台

如果要单独打印数组中的项目,只需调用
WriteLine
。。。以下内容的一些变化:

Console.WriteLine("Here's some fields in a line");
foreach(var field in fields)
    Console.WriteLine(field);

你的意思是
Console.WriteLine(“你好”)
Console.WriteLine("Here's some fields in a line");
foreach(var field in fields)
    Console.WriteLine(field);