Example #1
0
        public void IsDefined()
        {
            var meta = new MetaEnum(typeof(MyEnum));

            meta.IsDefined(MyEnum.A).IsTrue();
            meta.IsDefined(MyEnum.C).IsTrue();
            meta.IsDefined(MyFlagEnum.A).IsFalse();

            meta.IsDefined((int)MyEnum.A).IsTrue();
            meta.IsDefined((uint)MyEnum.A).IsFalse();

            meta.IsDefined("a").IsTrue();
        }