私のコード:
IEnumerable を使用してデータテーブルを動的行に変換しました<dynamic>
var dynamicRows = DataTableX.AsDynamicEnumerable(dt);
var rows = dynamicRows.AsQueryable().ToGridModel(1, 0, orderBy, string.Empty, filter).Data;
次に、これらの行の Excel を作成する必要があります。SOタイプIEnumerableの次のコードを使用しました<DataRow>
var output = CreateXlsStream(rows);
<DataRow>
IEnumerable 型であり、ソースがIEnumerable 型であるため、行を割り当てることができません<dynamic>
。<dynamic>
IEnumerable からIEnumerableに変換する方法がわかりません<DataRow>