| 1234567891011121314151617181920 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- namespace Aitex.Core.Utilities
 
- {
 
-     public class EnumLoop<Key> where Key : struct, IConvertible
 
-     {
 
-         static readonly Key[] arr = (Key[])Enum.GetValues(typeof(Key));
 
-         public static void ForEach(Action<Key> act)
 
-         {
 
-             for (int i = 0; i < arr.Length; i++)
 
-             {
 
-                 act(arr[i]);
 
-             }
 
-         }
 
-     }
 
- }
 
 
  |