C#控制台应用程序:如何打开最大化的文本文件?

时间:2015-07-14 15:59:26

标签: c# text console

您好!(我是StackOverflow的新手)

我有一个关于 C#控制台的问题。

我想打开一个位于同一目录下的.txt文件。 这是我的代码(文本文件的名称是README.txt):

string path = System.IO.Directory.GetCurrentDirectory() + @"\README.txt";
string[] FileContents = System.IO.File.ReadAllLines(path);                       
System.Diagnostics.Process.Start(path);

代码工作正常,但我希望文本文件最大化打开。我该怎么做?

1 个答案:

答案 0 :(得分:1)

通过指定ProcessStartInfo参数:

string notepadPath = Environment.SystemDirectory + "\\notepad.exe";

var startInfo = new ProcessStartInfo(notepadPath)
{
    WindowStyle = ProcessWindowStyle.Maximized,
    Arguments = "README.txt" 
};

Process.Start(startInfo);