public void IntPtrMethodParameter(int value) { var obj = new PointerHolder(); MethodInfo method = typeof(PointerHolder).GetMethod("Method"); method.Invoke(obj, new object[] { (IntPtr)value, value }); }