예제 #1
0
        Action RenderOnce(Action action)
        {
            var    context = new RenderOnlyOnce();
            Action ret     = () =>
            {
                if (false == context.AlreadyCalled)
                {
                    action();
                    context.AlreadyCalled = true;
                }
            };

            return(ret);
        }
예제 #2
0
파일: Class1.cs 프로젝트: enguard/Ecalia
        Action RenderOnce(Action action)
        {
            var context = new RenderOnlyOnce();
            Action ret = () =>
            {
                if (false == context.AlreadyCalled)
                {
                    action();
                    context.AlreadyCalled = true;
                }
            };

            return ret;
        }