在DLR的LINQ表達式,也正是這一區別:轉換和拆箱有什麼區別?
Expression.Convert(SomeVariableExpression, typeof(T));
這:
Expression.Unbox(SomeVariableExpression, typeof(T));
這個文檔似乎有點粗略。
而且更重要的是,這其中的一個就相當於這個C#代碼:
(ClassA)InstanceOfClassB
ClassB的地方有一個隱性或顯性的運營商轉換爲ClassA的?
對不起,這是雙張貼。我已經刪除了另一個。 :-) – 2009-06-09 17:33:32
見[這個問題](http://stackoverflow.com/q/32158399/1127114),用於當它是需要使用的,而不是轉換的Unbox的一個具體例子。 – 2015-08-23 20:45:31