Leggere in inglese

Condividi tramite


L'operatore '<operator>' deve avere un secondo parametro di tipo 'Integer'

È stato dichiarato un operatore di spostamento di bit con un secondo parametro di tipo diverso da Integer.

Quando si usa l'operatore di spostamento a destra (>>) o di spostamento a sinistra (<<) in un'espressione, l'entità dello spostamento deve essere specificata nel secondo operando. Per questo operando, Visual Basic consente di specificare qualsiasi tipo di dati che si estende a Integer. La definizione del secondo operando, tuttavia, è rigorosamente Integer. Se si definisce una classe o una struttura con un operatore di spostamento di bit su di essa, nella definizione è necessario specificare Integer per il secondo operando.

ID errore: BC33041

Per correggere l'errore

  • Cambiare la definizione dell'operatore di spostamento di bit in modo che venga restituito un valore Integer .

Vedi anche