gpt4 book ai didi

c# - 什么时候使用反射?模式/反模式

转载 作者:IT王子 更新时间:2023-10-29 04:10:01 25 4
gpt4 key购买 nike

我理解反射 API(在 c# 中),但我不确定我会在什么情况下使用它。有哪些模式 - 使用反射的反模式?

最佳答案

在我正在开发的一个产品中,我们经常使用它,但反射是一种复杂、缓慢的野兽。不要仅仅因为它听起来有趣或有趣就去寻找使用它的地方。当您遇到无法以任何其他方式解决的问题时(为插件或框架动态加载程序集、程序集检查、在构建时不知道类型的工厂等),您将使用它。查看反射教程以了解它是如何工作的当然值得,但不要陷入“拿着锤子,一切看起来都像钉子”的陷阱。它有非常专业的用例。

关于c# - 什么时候使用反射?模式/反模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/429962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com