C# 导入在加载期间打印每行的函数?
我正在制作一个导入函数(从旧系统到新系统的内容)。导入本身已就位,但我希望导入作业为其导入的每个结果打印一行,即C# 导入在加载期间打印每行的函数?,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我正在制作一个导入函数(从旧系统到新系统的内容)。导入本身已就位,但我希望导入作业为其导入的每个结果打印一行,即 已导入第1页 已导入第2页 这份工作是用C写的。实现上述目标的最佳方式是什么?它正在网络应用程序中运行 目前它是一个简单的循环,如下所示 foreach(KeyValuePair<string, string> entry in myDictionary) { // Insert into DB // Print line that this line
- 已导入第1页
- 已导入第2页
foreach(KeyValuePair<string, string> entry in myDictionary)
{
// Insert into DB
// Print line that this line has been inserted into DB
}
foreach(myDictionary中的KeyValuePair条目)
{
//插入DB
//打印该行已插入数据库的行
}
脚本的加载时间超过1分钟-有很多项。因此,为了让用户保持专注,需要显示导入的状态、它正在运行以及它已经运行了多长时间-对于每个条目,一条简单的打印消息就可以了。问题不清楚,显示一些代码…可能使用c#打印消息code@ArsenMkrtchyan已更新问题您想打印到哪里?文件,控制台?你不能只做Console.WriteLine($“{entry.Key}:{entry.Value}”);而不是评论?@ArsenMkrtchyan这是一个web应用程序,所以没有控制台不清楚,显示一些代码…可能使用c#打印消息code@ArsenMkrtchyan已更新问题您想打印到哪里?文件,控制台?你不能只做Console.WriteLine($“{entry.Key}:{entry.Value}”);而不是评论?@ArsenMkrtchyan这是一个web应用程序,所以没有控制台