我正在从事一个 C 项目,不能指出如何传递命令行参数到我的主要功能在 VisualStudio2010速成版。我想调试-这些命令行参数是如何工作的?
在 Project-> Properties-> Debug 下,您应该会看到一个命令行参数框(这是在 C # 2010中,但基本上应该是相同的位置)
Visual Studio 2015:
你的申请。每个参数可以使用空格分隔。如果在两个参数之间有一个空格,那么按照下面的示例放置双引号。
static void Main(string[] args) { if(args == null || args.Length == 0) { Console.WriteLine("Please specify arguments!"); } else { Console.WriteLine(args[0]); // First Console.WriteLine(args[1]); // Second Argument } }
注:
然后,单击 申请和 好的。
Visual Studio 例如2019 一般来说,请注意配置中选择的 Platform (例如 x64) < em > 对话框 与要调试的平台相同! (见图解)
你好 麦克风 在此输入图像描述
视觉工作室2022-控制台应用