我在 C# 中有一个列表,我在其中添加列表字段。现在,在添加时我必须检查条件,如果条件满足,那么我需要删除从列表中添加的最后一行。
这是我的示例代码..
List<> rows = new List<>();
foreach (User user in users)
{
try
{
Row row = new Row();
row.cell = new string[11];
row.cell[1] = user."";
row.cell[0] = user."";
row.cell[2] = user."";
rows.Add(row);
if (row.cell[0].Equals("Something"))
{
//here i have to write code to remove last row from the list
//row means all the last three fields
}
}
所以我的问题是如何从 C# 中的列表中删除最后一行。
请帮我。
我认为最有效的方法是使用RemoveAt http://msdn.microsoft.com/en-us/library/ms132414%28v=vs.110%29.aspx:
rows.RemoveAt(rows.Count - 1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)