過去数日間、私は a を反復する方法を見つけようとしましたが、List<dynamic>
あまり成功しませんでした。
それは私がやっていることです:
while (dr.Read())
{
dynamic e = new ExpandoObject();
var d = e as IDictionary<string, object>;
for (var i = 0; i < dr.FieldCount; i++)
d.Add(dr.GetName(i), DBNull.Value.Equals(dr[i]) ? null : dr[i]);
result.Add(e);
}
IEnumerable<dynamic>
上記のコードは、データを取得しているコントローラーで thenを返すメソッドです。
dynamic irionErrorsExport = oracleDbManager.GetStrCtrlNDGWithErrors(tableName, queryParamsList, periodo, "", "", "");
irionErrorsExport を反復処理し、EPPlus で使用する「具体的な」オブジェクトを作成する必要があるため、今は行き詰まっています。
それが可能であるかどうかを教えて、簡単な例を示してもらえますか?