如何使用从命令行解析的参数声明字符串

本文关键字:参数 声明 字符串 何使用 命令行 | 更新日期: 2023-09-27 17:57:24

如何声明一个包含参数的字符串?

假设

string path = "C:''Work''6.70_Extensions''"

并且6.70_Extensions被解析的参数替换我试过这个:

string path = ("C:''Work''{0}''NightlyBuild''", args[0]) ;

其中 args[0] 是一个字符串。我想我的语法在某处是错误的

如何使用从命令行解析的参数声明字符串

你应该为此使用string.Format

string path = string.Format("C:''Work''{0}''NightlyBuild''", args[0]) ;

您正在寻找 String.Format:

string path = String.Format("C:''Work''{0}''NightlyBuild''", args[0]);

或简单的串联(在空检查后,cource):

string path = "C:''Work''" + args[0] + "''NightlyBuild''";