我需要检查枚举中是否存在字符串值,或者不使用Contains。Name = d.ToString()
}).ToList(); 如果给定"Wed“表示,我需要一个作为{ Id = 3, Name = Wednesday }的dayList如果以“星期三”的形式给出过滤器,我需要一个{ Id = 3, Name = Wednesday }形式的dayList结果。如果以“星期三”的形式给出过滤器,
有没有一种聪明的方法可以通过比较String.Contains和枚举的子字符串来获取枚举值?我检查了这个实现(Convert a string to an enum in C#),但我希望有一个智能扩展来做同样的事情,但包括子串比较,就像TryParse一样,可以选择检查枚举值的整个子串。WolfgangPeterDietrich = 3,
public s
这样做,我遇到了我的第一个NHibernate问题。如何将MySQL Enum映射到C#布尔值?或者如果不可能的话,那么至少要一个Enum?数据库字段被忽略为这些都是数据库中的特权字段。
现在,在C#/NHibernate中是否存在将其转换为枚举(甚至更好)的boolean?编辑#1: In C#,如