在 DLR 的 LINQ 表达式中,这之间有什么区别:
Expression.Convert(SomeVariableExpression, typeof(T));
还有这个:
Expression.Unbox(SomeVariableExpression, typeof(T));
这方面的文档似乎有点粗略。
更重要的是,其中一个等效于此 C# 代码:
(ClassA)InstanceOfClassB
ClassB 在哪里有一个隐式或显式运算符可以转换为 ClassA?