ser*_*0ne 3 c# intellisense dynamic object visual-studio
如果动态在编译时解析为对象,并且所有 .NET 类型都扩展对象,那么为什么动态在 IntelliSense 方面不像对象那样工作?每当我使用动态时,我都会收到一条消息:“动态表达式。这将在运行时解决”。当然它也应该显示对象成员?
智能感知不适用于动态类型。它在运行时解决。动态类型适用于静态类型和匿名类型。
如果智能感知能够发挥作用,那么它就违背了动态性的初衷。
我认为你应该阅读 Jon Skeet 的回答object vs dynamic 这里
| 归档时间: |
|
| 查看次数: |
5753 次 |
| 最近记录: |