当前位置 : 主页 > 网络编程 > net编程 >

.Net(C#) 使用ImpromptuInterface动态实现的静态接口(duck casting)

来源:互联网 收集:自由互联 发布时间:2023-09-07
net4.0/netstd2.0框架允许您使用静态接口包装任何对象(静态或动态),即使它没有从它继承。它通过在代理中发出缓存的动态绑定代码来实现此目的。本文主要介绍在代码中没有继承的接

net4.0/netstd2.0框架允许您使用静态接口包装任何对象(静态或动态),即使它没有从它继承。它通过在代理中发出缓存的动态绑定代码来实现此目的。本文主要介绍在代码中没有继承的接口,使用使用ImpromptuInterface动态实现继承的方法代码。

原文地址:​​.Net(C#) 使用ImpromptuInterface动态实现的静态接口(duck casting)​​


网友评论