В выражениях LINQ DLR, в чем разница между:
Expression.Convert(SomeVariableExpression, typeof(T));
и это:
Expression.Unbox(SomeVariableExpression, typeof(T));
Документация по этому вопросу кажется немного отрывочной.
И более того, какой из них эквивалентен этому коду C #:
(ClassA)InstanceOfClassB
Где ClassB имеет неявный или явный оператор для приведения к ClassA?