当你运行 csi.exe /? (安装了 Visual Studio 2015 更新 2),您将获得以下语法
Microsoft (R) Visual C# Interactive Compiler version 1.2.0.51106
Copyright (C) Microsoft Corporation. All rights reserved.
Usage: csi [option] ... [script-file.csx] [script-argument] ...
我只是想知道如何将这个 [ script-argument ] 传递到我的 csx 脚本文件中。假设我的 csx 脚本 (c:\temp\a.csx) 只有 2 行,如下所示
using System;
Console.WriteLine("Hello {0} !", <argument_from_commandLine>);
我期望的是在我运行以下命令行之后
csi.exe c:\temp\a.csx David
我会得到
Hello David !
但我只是不知道我应该在我的脚本文件中做什么,所以我可以将 csi.exe [ script_argument ] 传递给我的脚本文件(以替换)。
提前感谢您的时间和帮助。