![]() |
1
6
反射在很多方面都非常有用。最好的例子之一是创建一个允许第三方插件的程序。反思是最好的选择。然而,如果不这样使用它,可能会导致许多其他问题,包括更多的运行时错误而不是编译错误,较慢的调用,以及IDE的重构和代码分析问题(不总是一个大问题)。 一般来说,如果你认为你可以做一些没有思考的事情,那么就不要思考。有一个很小的灰色区域,反射是一个好主意。找到灰色区域需要练习。 |