0

我别无选择,只能使用以下内容:

  • 我得到了一个非强类型DataTable,其列是已知的
  • 我有附带的 POCO 模型类,如果需要,可以通过属性进行注释
  • 我必须坚持使用 .NET 3.5
  • 我想得到一些东西,将它公开DataTable为强 POCO 类型的通用集合、列表或可枚举等(或者至少将它传递给typeof() 并取回一个可以转换的对象)。

该表可能有大量列。我不想对每个数据表都进行字符串索引。我似乎记得一种机制,框架使用反射来做到这一点,但我找不到它。

我不在乎我最终使用哪种技术(无论是 EF、Linq 等),只要它留在 Microsoft 堆栈中(我不能使用第三方 API)。我不想创建 EF 设计文件,也不想让 VS 为我创建模型类。我如何尽可能轻松地做到这一点?

4

0 回答 0