我想实现一个简单的属性,用于将数据库列映射到属性。
所以到目前为止我所拥有的是这样附加的东西:
[DataField("ID")]
public int ID { get; set; }
[DataField("Name")]
public String Name { get; set; }
[DataField("BirD8")]
public DateTime BirthDay { get; set; }
有没有一种方法可以让属性“知道”它所在的字段,以便对于名称与 ColumnName 相同的属性,我可以只应用没有名称参数的属性,或者我必须在我反映属性的地方处理这个问题。我想最终这样做:
[DataField]
public int ID { get; set; }
[DataField]
public String Name { get; set; }
[DataField("BirD8")]
public DateTime BirthDay { get; set; }