您好我如何調用System.Reflection.MethodInfo.Invoke()參數與線程。System.Reflection.MethodInfo.Invoke和多線程
例如..
說我有一個方法,可以讓你在表示 類名和動態調用相應的類方法傳遞了一個字符串,現在我想 調用這個Methodinfo.invoke與線程,我不知道如何做到這一點,因爲我調用參數調用。代碼片段給予meblow。感謝您的幫助
Type classType = objAssembly.GetType("MyClassName");
object obj = Activator.CreateInstance(classType)
bject[] _objval = new object[3];
object[] parameters = new object[] { _objval };
MethodInfo mi = classType.GetMethod("MyMethod");
mi.Invoke(obj, parameters); // <---**How do i call this with threads.. ????**
是否要對UI線程,線程池線程或新的工作線程進行跨線程調用? – 2010-09-13 02:46:37
你的問題沒有意義。 – SLaks 2010-09-13 02:47:37
嘿,我是C#的新手,每天都在學習它。我對線程的想法很少。通常我稱之爲Thread Thread = new Thread(pts); t.Start(); 。同樣,我想調用這個mi.invoke機智hthreads。希望你明白我在說什麼 – 2010-09-13 02:54:55