有什么办法可以动态/运行时向列表添加新索引,就像一开始没有任何索引然后每次计时器滴答时,一个索引被添加到列表中(值将来自静态数组列表)。
也许是这样的?
private void timer1_Tick(object sender, EventArgs e)
{
var lblPulseQuery = from PulseTime in PulseAndTime
where Convert.ToInt32(PulseTime.Time) == i
select PulseTime;
foreach (PulseTime PulseTime in lblPulseQuery)
{
lblPulse.Text = PulseTime.Pulse + " bps";
}
List<string> PulseList = new List<string>();
PulseList.Add(lblPulse.Text);
string[] PulseArray = PulseList.ToArray();
}
上面的代码只会改变索引的值,而不是添加另一个不同值的索引。