#if true
#region
string funName = string.Empty;
Type t = typeof(SNLinkUPCRepository);
object objRes = null;
#if false
#region 实体类
var oa = Activator.CreateInstance(t);
objRes = t.InvokeMember(funName, BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.Public | BindingFlags.Static, null, oa, new Object[] { currentItem, input });
#endregion
#else
#region 静态类
objRes = t.InvokeMember(funName,
BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public, null, null,
new Object[] { currentItem, input });
#endregion
#endif
#endif
通过字符串反射出实例函数并调用
最新推荐文章于 2025-04-10 11:23:35 发布