我正在寻找在 for each 循环中迭代时如何清除列表?
代码 :
我在这里上课
class Emailmembers
{
public string _firstName { get; set; }
public string _lastName { get; set; }
public string _Address { get; set; }
public string _subscribe { get; set; }
}
和一份清单
List<Emailmembers> emailmembers = new List<Emailmembers>();
和一个 for each 循环迭代
foreach(string[] item in body)
{
/* here I will get the fields
1.FName
2.LName
3.Address
4.Subscribe*/
最后将上述字段添加到列表中
emailmembers.Add(new Emailmembers
{
_address = Address,
_firstName = FirstName,
_lastName = LastName,
_subscribe = Subscribe
});
}
在此之后如何清除我的字段,以便将旧值添加到我的列表中并清除,因此它将为新字段值进行另一个循环。我使用了 emailmembers.clear(); 这使计数为零?
非常感谢如果有帮助...