如何在 C# 中打印文本文件?在控制台应用程序中。
这就是我发现的:msdn 示例,这个stackoverflow:answer 是 msdn 示例
链接中的代码适用于 Windows 窗体应用程序,在控制台应用程序中不起作用。
这是我发现的:
string fileName = @"C:\data\stuff.txt";
ProcessStartInfo startInfo;
startInfo = new ProcessStartInfo(fileName);
if (File.Exists(fileName))
{
int i = 0;
foreach (String verb in startInfo.Verbs)
{
// Display the possible verbs.
Console.WriteLine(" {0}. {1}", i.ToString(), verb);
i++;
}
}
startInfo.Verb = "print";
Process.Start(startInfo);
既然你说这个问题是题外话并且不相关,这里是我想要学习的链接:这是.Net框架的文档,这就是我问这个问题的原因,我正在尝试了解.Net 类的各种用途。