摘要:
分类索引:C# 语言和运行时剖析--前言在本章第三节中,笔者采用了自己项目中使用过的一个案例。实现分为四个部分:1. 在自定义Class的属性上标记DisplayName和Editable标记。2.通过一个泛型的解析器来解析自定义Class的所有属性,将每个属性转化为DataTable的一列,DisplayName转化为ColumnName, Editable转化为Column的ReadOnly属性。3.达到目的:a.自动生成DataTable的架构。b.自动将一个Class的实例Entity转化为一行DataRow.c.自动将一行DataRow转化为一个实例Entity。4.通过VSTO在E 阅读全文