* LambdaExpression.cs: use the new standardified IsAssignableTo, fixes ExpressionTest_NewArrayBounds.TestArrayAssignability. svn path=/trunk/mcs/; revision=98632
@@ -1,3 +1,8 @@
+2008-03-19 Jb Evain <[email protected]>
+
+ * LambdaExpression.cs: use the new standardified IsAssignableTo,
+ fixes ExpressionTest_NewArrayBounds.TestArrayAssignability.
2008-03-19 Jb Evain <[email protected]>
* Extensions.cs (Type.IsAssignableTo): deal with arrays.
@@ -54,7 +54,7 @@ namespace System.Linq.Expressions {
if (target.IsValueType ^ source.IsValueType)
return false;
- return target.IsAssignableFrom (source);
+ return source.IsAssignableTo (target);
}
internal LambdaExpression (Type delegateType, Expression body, ReadOnlyCollection<ParameterExpression> parameters)