Unity中利用C#的反射机制输出泛型类T及其内嵌List<T>的属性值
很久很久以前,有个需求是客户端需要将从服务器收到的数据结构体(通常是个自定义协议类)的详细日志打印出来。因为是准备写个通用方法,故是不能知道是具体哪个类、这个类里面有哪些属性的;所以我们无法直接将其转换为具体某个类来处理。这时就可以用反射机制来获取这个类的所有公共属性了。
关于反射api用法可以直接看官方文档,或者看我下面给出的代码;而今天写这篇文章的重点主要是如何输出内嵌List<T&g...
原创
2018-09-05 12:03:27 ·
4131 阅读 ·
3 评论