Example #1
0
 public void ForeachCallbackData(ForeachCallback callback)
 {
     foreach (var d in Data)
     {
         callback(d);
     }
 }
Example #2
0
        /// <summary>
        /// 遍历对象池
        /// </summary>
        /// <param id="cb"></param>
        public void Foreach(ForeachCallback cb)
        {
            if (cb == null)
            {
                return;
            }
            int i = 0;

            foreach (T obj in objects)
            {
                cb(i, obj);
            }
        }
Example #3
0
 internal static extern BadgeError Foreach(ForeachCallback callback, IntPtr userData);
Example #4
0
 internal static extern int Foreach(IntPtr ifaces, ForeachCallback cb, IntPtr userData);