我有一个用户输入,其中只有 3 单词,可以这么说。
用户输入示例:
"/login user pass", "/register user pass".
这些值都存储在一个字符串中(字符串命令),鉴于'user'和'pass'的值被空格分隔,我如何获取它们的值?
只需使用
String.Split()
方法:
string command = "/login user pass";
var result = command.Split();
string user = result[1];//"user"
string pass = result[2];//"pass"
如果此输入是在 Excel 中,那么您可以使用“文本到列”选项。为此,您首先转到“数据”,然后单击“文本到列”按钮。单击固定宽度,然后单击下一步。
例如如下
dotnet 运行“比尔·盖茨”
请用双引号传递值/命令行参数。