Impossibile specificare il modificatore nullable '?' e i modificatori di matrici '(' and ')' sia nella variabile che nel relativo tipo

Aggiornamento: novembre 2007

Nullable modifier '?' and array modifiers, '(' and ')', cannot be specified on both a variable and its type

Il modificatore del tipo nullable (?) è incluso nella variabile in una dichiarazione di variabile in cui i modificatori della matrice (parentesi) sono inclusi nel tipo di variabile specificato oppure il modificatore del tipo nullable è incluso nel tipo di variabile specificato in una dichiarazione di variabile in cui i modificatori della matrice sono inclusi nella variabile.

ID errore: BC33102

Per correggere l'errore

  • Specificare il modificatore del tipo nullable (?) e i modificatori della matrice (parentesi) nella variabile dichiarata o nel tipo di variabile specificato, come mostrato nell'esempio seguente.

    ' These are incorrect.
    ' Dim numbers? As Integer()
    ' Dim values() As Integer?
    
    'These are correct.
    Dim numbers?() As Integer
    Dim values As Integer?()
    

Vedere anche

Concetti

Tipi di valori nullable