我正在制作一个小型登录表单。用户可以使用用户名登录:test、test1、test2、test3
是否可以制作如下字符串:
string username("test", "test1", "test2", "test3");
并使用这样的代码:
if (usernameTextBox.Text == username)
{
//Something
}
因此,当用户输入我在字符串中所做的任何选择时,他可以登录。
创建字符串集合:
string[] names = { "test", "test1", "test2", "test3" };
并检查用户名是否在此数组中:
if (names.Contains(usernameTextBox.Text))
{
}
创建数组,如:
string[] usernames = new string[]{"name2", "name2", "name3"};
检查用户名的数组
foreach (string username in usernames)
{
if(usernameTextBox.Text == username)
{
//do something
}
}