C# Can´;工作流基础规则编辑器中的T访问枚举
我想通过规则集编辑器创建一些规则。我正在加载DomainObject程序集,其中声明了我的对象以及一些枚举 以下是ValidationState枚举:C# Can´;工作流基础规则编辑器中的T访问枚举,c#,enums,workflow-foundation,rule-engine,C#,Enums,Workflow Foundation,Rule Engine,我想通过规则集编辑器创建一些规则。我正在加载DomainObject程序集,其中声明了我的对象以及一些枚举 以下是ValidationState枚举: public enum ValidationState { None, Passed, Failed } 。。。我个人反对: public sealed partial class Person : BaseObject { ... } public a
public enum ValidationState
{
None,
Passed,
Failed
}
。。。我个人反对:
public sealed partial class Person : BaseObject
{
...
}
public abstract class BaseObject
{
public ValidationState ValidationState { get; set; }
...
}
我想将Object Person的ValidationState与ValidationState.Failed进行比较。但Intellisense并没有显示这些价值
有人知道我做错了什么吗?编解码器评论是正确的答案。作为不编写整个名称空间(这不是用户友好的)的解决方法,只需重命名变量。尝试使用完整名称空间作为前缀,因为
此
已具有ValidationState
属性。你该死的权利…:),我应该看看这个。非常感谢!