parse枚举前需要注意的一点
if (!Enum.IsDefined(typeof(SearchMode), options))
throw new ArgumentException(Properties.Resources.InvalidEnumerationValue, "options");
throw new ArgumentException(Properties.Resources.InvalidEnumerationValue, "options");
如果数据库中存储的值,在程序里用枚举表示,在做parse的时候可以使用这样的方法监测options的值。