是否有CTypeDynamic的C#版本?

Jon*_*len 5 c# vb.net dynamic .net-4.0

从文档:

CTypeDynamic方法根据对象本身定义的转换语义应用动态转换.如果动态对象继承自DynamicObject,则CTypeDynamic方法首先尝试使用用户定义的静态转换来执行转换.如果用户定义的静态转换失败,CTypeDynamic方法将尝试使用动态转换执行转换.如果动态对象实现IDynamicMetaObjectProvider,则CTypeDynamic方法优先于用户定义的静态转换的动态转换.

C#中有什么东西可以做到这一点吗?或者我只需导入具有它的VB库.

Eug*_*rda 3

如果您使用 C# 4.0,那么是的,称为动态。链接在这里