私は結果のリストを持っています
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 eachループではなく、forループのみで達成する必要があります。