Un tableau multidimensionnel ne peut pas être converti en une arborescence de l'expression
Mise à jour : novembre 2007
Multi-dimensional array cannot be converted to an expression tree
La plupart des expressions peuvent être converties en arborescences d'expression, mais pas les tableaux multidimensionnels. Par exemple, le code suivant provoque cette erreur :
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 d'erreur : BC36603
Voir aussi
Tâches
Comment : utiliser des arborescences d'expression pour générer des requêtes dynamiques