我已经在我的C#应用程序中创建了一个List,并且我在一个函数中填充了这个列表,该函数在页面的开头运行。当我尝试在另一个函数中获取thsi数据时,List返回一个空List。有人知道我做错了吗?下面是我的代码:
List<string> Titel = new List<string>();
List<string> Commissie = new List<string>();
List<string> Omschrijving = new List<string>();
protected void Page_Load(object sender, EventArgs e){
if (!IsPostBack)
{
Execute();
}
}
public void Execute()
{
foreach (string s in words)
{
if (index % nthStep == 0)
{
Titel.Add(s);
}
else if(index % nthStep == 1)
{
Commissie.Add(s);
}
else
{
Omschrijving.Add(s);
}
index++;
}
}
protected void B1_Click(object sender, EventArgs e)
{
for(int i=0; i<Titel.Count; i++)
{
System.Diagnostics.Debug.WriteLine(Titel[i]);
}
}