Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.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文件中显示mysql数据#_C#_Mysql_.net Core - Fatal编程技术网

C# 在成功读取c中的数据后,如何在csv文件中显示mysql数据#

C# 在成功读取c中的数据后,如何在csv文件中显示mysql数据#,c#,mysql,.net-core,C#,Mysql,.net Core,下面是我的Connectionstring并成功读取了数据。它将返回我的全部数据行 private static async Task<List<OperatorErrorTransaction>> GetDevIndex() { try { var currentConnectionDev = new CurrentConnection(Configuration["ConnectionStrings:De

下面是我的Connectionstring并成功读取了数据。它将返回我的全部数据行

private static async Task<List<OperatorErrorTransaction>> GetDevIndex()
    {
        try
        {
            var currentConnectionDev = new CurrentConnection(Configuration["ConnectionStrings:Default"], currentRequest);
            Console.WriteLine("\nPress the Enter key to exit the application...\n");
            var response = await currentConnectionDev.DbConnection.QuerySafeAsync<OperatorErrorTransaction>(GenerateGetDatabaseIndexQuery());
            return response.ToList();
        }
        catch (Exception ex)
        {
            return new List<OperatorErrorTransaction>();
        }
    }

    private static string GenerateGetDatabaseIndexQuery()
    {
        return @"SELECT * FROM test.operator_error_transaction";
    }

我已经为变量创建了一个类,例如
公共字符串BetId{get;set;}
等。

可能的重复我的意思是我想使用c导出csv#
public static void CreateFile(List<OperatorErrorTransaction> result)
    {


        string myFileName = String.Format("{0:yyyy-MM-dd-HHmm}{1}", DateTime.Now, ".csv");
        string myFullPath = Path.Combine("D:\\", myFileName);

        using (var mem = new MemoryStream())
        using (StreamWriter writer = File.CreateText(myFullPath))
        using (var csvWriter = new CsvWriter(writer))
        {
            csvWriter.Configuration.Delimiter = ";";

            csvWriter.WriteField(result);
            csvWriter.NextRecord();



            writer.Flush();
            var result1 = Encoding.UTF8.GetString(mem.ToArray());
            Console.WriteLine(result1);
        }
    }