伙计们,我有一个简单的问题,希望您能帮助我。
我有一个文本框(命令)和一个Richtextbox(控制台)
我有这样的命令:Set username = Admin password = Admin1 OS = Windows
我想要一个分开的用户名,密码,操作系统
该怎么办?
答案 0 :(得分:0)
如果我很好理解,则需要从文本框(命令)中解析文本以获取值。
public static IDictionary<string, string> GetValues(string line) {
string[] valuesArray = line.Split(' ').Where(x => x.Contains("=")).ToArray();
IDictionary<string, string> dictionary = new Dictionary<string, string>();
foreach (var value in valuesArray) {
string[] nameValue = value.Split('=');
dictionary.Add(nameValue[0], nameValue[1]);
}
return dictionary;
}