using System; namespace Quiz.Utility { /// <summary> /// 模型属性特性。 /// </summary> public class ModelPropertyAttribute : Attribute { /// <summary> /// 表示类的属性不与数据表中的字段相对应。 /// </summary> public bool NotTableColumn { get; private set; } /// <summary> /// 实例化模型属性特性 /// </summary> /// <param name="nottablecolums"></param> public ModelPropertyAttribute(bool nottablecolums) { this.NotTableColumn = nottablecolums; } /// <summary> /// 将实例转换为等效的字符串形式 /// </summary> /// <returns></returns> public override string ToString() { return this.NotTableColumn ? "nottablecolum" : ""; } } }