我是C#的新手,我正在尝试找到一种在运行时生成数组的方法!我想做的事情非常简单。我想按一个按钮并将我的结果存储到一个数组中,同时程序为我想要放入的下一个条目创建另一个数组。我使用我的文章标题搜索了很多,或者像生成数组的名称,但没有任何东西可以帮助我。如果有人可以提出解决方案或关键词来搜索互联网并找到这样的话,我将不胜感激。
答案 0 :(得分:1)
您可能需要List<Results>
,例如:
List<Results> myResults = new List<Results>();
//...
public void BtnClick(...)
{
Results results = GetResultsForInput();
myResults.Add(results);
}
//..
//..
public class Results
{
public int ID { get; set; }
public string SomethingElse { get; set; }
}
我读过泛型集合,特别是List&lt;&gt;
答案 1 :(得分:0)
最好在列表中进行
public List<MyClass> myList= new List<MyClass>();
然后
MyClass obj = new MyClass();
//do some stuff
myList.Add(obj);
答案 2 :(得分:0)
好的,按钮点击事件只需创建一个新的列表数组。例如,如果要在数组中保存字符串,可以执行以下操作:
var names = new List<string>();
names.Add("test");