IDE: Errore utilizzando costante "$1"
copia linkDescrizione del difetto
Instant Developer terminava in modo imprevisto qualora venisse utilizzata l'espressione costante "$1" all'interno di una espressione.
Effetti del malfunzionamento
- Instant Developer terminava in modo imprevisto generando un errore interno.
Soluzioni
Nella versione 9.1 è stato introdotto un controllo che segnala il problema all'utente. Qualora sia necessario utilizzare la stringa $1 all'interno di una propria espressione segnaliamo due alternative:
- Assegnare il valore "$1" ad una variabile locale di tipo stringa ed utilizzare la variabile all'interno delle espressioni che richiedono tale valore
- Invece di utilizzare il valore "$1" è sufficiente separare la stringa in due stringhe differenti: "$" e "1" e sommarle singolarmente. Per esempio se è necessario scrivere l'espressione
string s = "Sei sicuro di voler eliminare $1?"
consigliamo di scriverestring s = "Sei sicuro di voler eliminare $" + "1?"
Funzionalità interessate
La scrittura del codice tramite il Visual Code Editor con Instant Developer.
Note
- Il malfunzionamento non era legato in particolare al solo valore $1 ma si manifestava se veniva utilizzato il carattere $ seguito da un numero all'interno di un'espressione di tipo stringa.
Ultima modifica: 23/03/2021 / Validità: da 9.1.4040