2010-02-22から1日間の記事一覧
リフレクションによるメソッド呼び出し(MethodInfo Invoke)の高速化 public static FastInvokeHandler GetMethodInvoker(MethodInfo methodInfo) { DynamicMethod dynamicMethod = new DynamicMethod(string.Empty, typeof(object), new Type { typeof(objec…
DelegateのGetInvocationListを他のクラスから呼び出す方法 var field = GetField(eventName, obj.GetType()); if (field == null) { return null; } success = true; var mDel = field.GetValue(obj) as MulticastDelegate;