Esempio n. 1
0
        public int UniEnum_Values()
        {
            int sum = 0;

            foreach (var v in UniEnum.GetValues <IntEnum1>())
            {
                sum += (int)v;
            }

            return(sum);
        }
Esempio n. 2
0
        public void GetValuesTest()
        {
            var values1 = (Types[])Enum.GetValues(typeof(Types));
            var values2 = UniEnum.GetValues <Types>();

            Assert.AreEqual(values1, values2);

            CheckNotGCAlloc(() =>
            {
                UniEnum.GetValues <Types>();
            });
        }
Esempio n. 3
0
 public ReadOnlyArray <IntEnum1> UniEnum_Values()
 {
     return(UniEnum.GetValues <IntEnum1>());
 }
Esempio n. 4
0
 public void Setup()
 {
     _ = UniEnum.GetValues <IntEnum1>();
     _ = FastEnum.GetValues <IntEnum1>();
     _ = Enum.GetValues(typeof(IntEnum1));
 }