예제 #1
0
파일: Program.cs 프로젝트: qq1792/LSharp
        static object TestOne(CLRSharp.IMethod method, bool LogStep = false, bool notry = false)
        {


            int debug = LogStep ? 9 : 0;
            if (CLRSharp.ThreadContext.activeContext == null)
            {
                CLRSharp.ThreadContext context = new CLRSharp.ThreadContext(env, debug);
            }
            CLRSharp.ThreadContext.activeContext.SetNoTry = notry;
            return method.Invoke(CLRSharp.ThreadContext.activeContext, null, null);
        }
예제 #2
0
파일: Form1.cs 프로젝트: qq1792/LSharp
 void CallMethod(CLRSharp.IMethod method, object _this, params object[] _params)
 {
     CLRSharp.ThreadContext context = CLRSharp.ThreadContext.activeContext;
     method.Invoke(context, _this, _params);
 }