相关疑难解决方法(0)

动态朗.运行时与反射

我打算为我的新项目使用动态关键字.但在介入之前,我想了解使用动态关键字而不是反射的优缺点.

在专业人士的位置,我可以找到关于动态关键字:

  • 可读\可维护代码.
  • 更少的代码行.

虽然与使用动态关键字相关的负面因素,我听到的是:

  • 影响应用程序性能.
  • Dynamic关键字在内部是Reflection的包装器.
  • 动态类型可能会成为难以找到错误的滋生地.
  • 影响与以前的.NET版本的互操作性.

请帮助我看看我遇到的利弊是否合情合理?

c# reflection dynamic-language-runtime dynamic

38
推荐指数
3
解决办法
2万
查看次数