예제 #1
0
 /// <summary>
 /// 是否是枚举类型
 /// </summary>
 /// <param name="column"></param>
 /// <returns></returns>
 public static bool IsEnumType(this DatabaseColumn column)
 {
     //当不为空且是可枚举类型时
     return(column.Nullable && !column.IsPrimaryKey() && Regex.IsMatch(column.ToDotNetType(), "int|short|long|uint|ushort|ulong", RegexOptions.Compiled | RegexOptions.IgnoreCase));
 }