我将如何读取应用程序路径末尾的自定义变量?我不确定它们的确切名称,但例如在 Google Chrome 的快捷方式路径中,您可以将设置添加到路径的末尾,例如:
“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --自定义设置”
在我的申请开始后,我将如何阅读这些论点?
它们是您传递给应用程序的参数。例如以下应用:
static void Main(string[] args)
{
if (args == null)
{
Console.WriteLine("args is null"); // Check for null array
}
else
{
Console.Write("args length is ");
Console.WriteLine(args.Length); // Write array length
for (int i = 0; i < args.Length; i++) // Loop through array
{
string argument = args[i];
Console.Write("args index ");
Console.Write(i); // Write index
Console.Write(" is [");
Console.Write(argument); // Write string
Console.WriteLine("]");
}
}
Console.ReadLine();
如果您从命令行运行以下命令:
"C:\ConsoleApplication1.exe" a b c
该程序将显示:
args length is 3
args index 0 is [a]
args index 1 is [b]
args index 2 is [c]