我有3个连接服务器,例如:
adm.login.com
host.login.com
user.login.com
如何通过组合框选择将用于连接的服务器?
if (comboBox1.Text == "1") {
server = "adm.login.com";
}
if (comboBox1.Text == "2") {
server = "host.login.com";
}
if (comboBox1.Text == "3") {
server = "users.login.com";
}
string s;
WebClient client = new WebClient();
Stream stream = client.OpenRead("http://" + server);
答案 0 :(得分:2)
我建议你声明一个与链接平行的数组。 然后针对数组调用组合框的Selected Index。
示例:
string[] servers = new string[] {"adm.login.com","host.login.com", "user.login.com" };
Stream stream = client.OpenRead("http://" +servers[combobox1.SelectedIndex]);