C# 反照 获取 当前方法的 变量值
C# 反射 获取 当前方法的 变量值
我是一个TCP通信程序的打包
例如
void FunctionA(string abc,string def)
{
Serverlize(abc,def);//打包 但是每个方法 都要这么写一次.
}
我想要的效果是
void functionB(string abc,string def){
反射获取当前方方法 或者 调用父类的打包方法.
获取到反射集合 for 循环 打包.
}
------解决思路----------------------
学点面向(父)类型或者接口编程设计的概念吧,别总是弄什么“反射”。别以为不用反射就是不会用反射,反射是你的毒。真正会用反射的人,不是像你这样滥用的。
我是一个TCP通信程序的打包
例如
void FunctionA(string abc,string def)
{
Serverlize(abc,def);//打包 但是每个方法 都要这么写一次.
}
我想要的效果是
void functionB(string abc,string def){
反射获取当前方方法 或者 调用父类的打包方法.
获取到反射集合 for 循环 打包.
}
------解决思路----------------------
学点面向(父)类型或者接口编程设计的概念吧,别总是弄什么“反射”。别以为不用反射就是不会用反射,反射是你的毒。真正会用反射的人,不是像你这样滥用的。