【发布时间】:2010-05-03 12:18:08
【问题描述】:
如果可以通过 Castle 动态代理拦截 C# 中的值类型,我有一个问题,找不到答案和任何提示?我想用 INotifyChanged 接口拦截 IDictionary。当演示者更改模型时,我需要它来更新视图。在对象中装箱十进制仅用于制作接口并不是一个好主意......也许有人知道如何引入值类型?
感谢所有回答
【问题讨论】:
标签: castle castle-dynamicproxy
如果可以通过 Castle 动态代理拦截 C# 中的值类型,我有一个问题,找不到答案和任何提示?我想用 INotifyChanged 接口拦截 IDictionary。当演示者更改模型时,我需要它来更新视图。在对象中装箱十进制仅用于制作接口并不是一个好主意......也许有人知道如何引入值类型?
感谢所有回答
【问题讨论】:
标签: castle castle-dynamicproxy
不,这是不可能的。即使是这样也行不通,因为原始类型是不可变的。
【讨论】: