2024年1月25日发(作者:)

private int _DictionaryId;

public Wincms_Dictionary() { }

[Field("DictionaryId",32)] ///映射到数据库的Wincms_Dictionary表中的字段 public int DictionaryId { get { return this._DictionaryId; } set { this._DictionaryId = value; } }

}

///基于实体类获取实体对应的表名称和字段名称public class Test{

public static void main(string[] args) { Wincms_Dictionary dict=new Wincms_Dictionary(); ine("表名称:"+GetTableName(dict)); ine("字段名称:"+GetFieldName(dict,"DictionaryId")); (); }

///获取实体表名称 public static string GetTableName(BaseEntity entity) { return leName(); }

///获取实体字段名称 public static string GetFieldName(BaseEntity entity,string propertyName) { FieldAttribute fieldAttribute=ldAttribute(propertyName); return ame; }

}输出结果为:表名称:Wincms_Dictionary字段名称:DictionaryId