Una matriz multidimensional no se puede convertir en un árbol de expresión

La mayoría de expresiones se puede convertir en árboles de expresión, pero las matrices multidimensionales no. Por ejemplo, el código siguiente provoca este error:

Module Module1  
    Sub Main()  
        '' A multi-dimensional array cannot be converted.  
        'Dim expTree As Expressions.Expression(Of Func(Of Object)) = _  
        '    Function() New Integer(1, 1) {{1, 2}, {2, 3}}  
  
        ' A one-dimensional array can be converted.  
        Dim expTree2 As Expressions.Expression(Of Func(Of Object)) = _  
            Function() New Integer() {1, 2, 3}  
    End Sub  
End Module  

Id. de error: BC36603

Consulte también