我正在谷歌上搜索,但没有找到任何结果。 大多数人都在虚空中声明了数组。像这样
private void Something(){
ArrayList list = new ArrayList();
list.Add("awdawd");
}
但是我必须在它之外声明数组,因为它将从不同的空隙中使用。这是我的代码:
public string[] Names= { "Rick", "Morty", "John" };
和db:
private void GetNames() {
string cmdText = "SELECT * FROM Login";
// using (SqlConnection cnn = new SqlConnection("Server=.\\SQLEXPRESS;Database=TestDB"))
using (SqlCommand SelectCommand = new SqlCommand(cmdText, connectionstring))
{
SqlDataReader myReader;
connectionstring.Open();
myReader = SelectCommand.ExecuteReader();
}
}
我试着把它变成Names.add(“马里奥”); 但它没有用。
任何建议?
答案 0 :(得分:0)
您可以调整数组大小以向其中添加新元素,但最好在您的情况下使用List<string>
。
public List<string> Names= new List<string>(){ "Rick", "Morty", "John" };
然后你可以添加
Names.Add("Mario");