我的结果列表为
var attributeresult= " some list of items......";
现在我正在尝试循环表单结果并添加到 IList。但我只得到最后插入值,但我想获取所有值。
IList<DynamicColumn> idynamicttableColumns = new List<DynamicColumn>();
DynamicColumn dynamictableColumns = new DynamicColumn();
for (int i = 0; i < attributeresult.Count(); i++)
{
dynamictableColumns.Name = attributeresult.ElementAt(i).AttributeName;
dynamictableColumns.Type = attributeresult.ElementAt(i).AttributeSqlType;
dynamictableColumns.IsNullable = false;
idynamicttableColumns.Add(dynamictableColumns);
}
我必须用 for 循环完成,而不是用 for each 循环。