我想通过规则集编辑器创建一些规则。我正在加载我的DomainObject程序集,其中声明了我的对象以及一些枚举。
这是ValidationState枚举:
public enum ValidationState
{
None,
Passed,
Failed
}
...以及我的Person对象:
public sealed partial class Person : BaseObject
{
...
}
public abstract class BaseObject
{
public ValidationState ValidationState { get; set; }
...
}
我想将对象人的ValidationState与ValidationState.Failed进行比较。但是Intellisense没有显示这些值。
有人知道我在做什么错吗?
最佳答案
CodeCasters注释是正确的答案。作为不编写整个名称空间(不方便用户)的解决方法,只需重命名变量即可。