今天我们展示的是Python中一个很有用特性:“Decorator”,中文可以译作“装饰器”,它是一个对函数的封装,它可以让你不改变函数本身的情况下对函数的执行进行干预,比如在执行前进行权限认证,日志记录,甚至修改传入参数,或者在执行后对返回结果进行预处理,甚至可以截断函数的执行等等,没错,本质上来说,它就是我们常说的面向方面编程(Aspect-Oriented Programming),简称AOP,本文将尝试将这一特性移植到c#平台. 

Read More...

Tags: aop c# python decorator decoratorsharp

分类:Develop | 固定链接 | 评论: 3 | 引用: 0 | 查看次数: 1086
1 1/1 页