Пример #1
0
        public bool TryGet <T, U, K, I>(out T t, out U u, out K k, out I i)
        {
            LBEventFourArg <T, U, K, I> arg = this as LBEventFourArg <T, U, K, I>;

            arg.Get(out t, out u, out k, out i);
            return(true);
        }
Пример #2
0
        public void SendEvent <T, U, K, I>(int eventId, T arg1, U arg2, K arg3, I arg4)
        {
            //临时闯将将来可以换成对象池
            LBEventFourArg <T, U, K, I> eventArg = new LBEventFourArg <T, U, K, I>();

            eventArg.Set(arg1, arg2, arg3, arg4);
            TiggerEvent(eventId, eventArg);
            //如果用对象池,在这里就可以回收
        }