Partager via


Les tableaux de type 'System.Void' ne sont pas autorisés dans cette expression

Mise à jour : novembre 2007

Arrays of type 'System.Void' are not allowed in this expression

Une expression dans une instruction d'assignation ou une déclaration spécifie un tableau de type Void.

La structure Void est un type spécialisé utilisé en interne par le .NET Framework et en particulier par Visual C# et Visual C++. Elle représente un type valeur de retour pour une méthode qui ne retourne pas de valeur. Visual Basic utilise une procédure Sub lorsqu'aucune valeur n'est retournée et une procédure Function lorsque une valeur est retournée.

Les tableaux de type Void ne sont pas explicites et ne sont pas autorisés dans n'importe quel contexte.

ID d'erreur : BC31428

Pour corriger cette erreur

  1. Supprimez les parenthèses qui désignent un tableau.

  2. À moins que vous ayez une raison particulière de comparer un type d'exécution à Void, supprimez entièrement la référence à ce type.

Voir aussi

Référence

Void