1
4
不。你这样做的方法是不使用自动属性。唯一可能的解决办法就是 Castle AOP 在类周围创建自动包装器并跟踪更改,但这是一项很难实现的工作。 |
3
3
如果您想要一个在运行时工作的解决方案,那么您需要一个面向方面的编程(AOP)框架;我已经使用了 CciSharp 取得了一些成功。它不像PostSharp那么成熟,但工作原理是一样的:它将修改已经编译的代码,生成另一个程序集。 如果您只是想将其用于测试(或分析),则有另一个选项: Microsoft Moles (也是免费的)。它的工作方式非常不同;它使用“迂回”类型的注入来在程序运行时更改程序,截取属性getter和setter方法。 |
Aleo111 · 在java中向对象数组添加更多变量 2 年前 |
Xutao · 我如何使用openssl创建这样的CSR 2 年前 |
John Huang · 基于部分列表元素名称分配属性表名称的有效方法 2 年前 |
Melvin · Python3 XML findall空输出 6 年前 |
Aaron St Clair · 从常规查询访问客户属性 6 年前 |
huseyin · Rapidminer-拆分具有错误类型值的行 6 年前 |