摘要:
DynamicObject & ExpandoObject should be accessed in different way. public static DataTable ToDataTable<T>( IEnumerable<T> input, string tableName) { var dt = new DataTable(); dt.TableName = tableName; if (input == null || !input.Any()) return dt; ... 阅读全文