Utilizzo della variabile locale 'idCliente' non assegnata

lunedì 16 marzo 2009 - 16.09

FedericoC Profilo | Junior Member

Ciao,

Ho questo errore e non riesco a capire il motivo...

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

aiedail92 Profilo | Expert

Ciao

Probabilmente te assumi per vero che il codice nel while venga sempre eseguito almeno una volta, cosa che il compilatore invece non può sapere. Per lui quindi ci possono essere dei casi in cui idCliente, iva e totale non sono inizializzate, e genera l'errore di compilazione.

Per risolvere basta inizializzare le variabili su 0:

int idCliente = 0; decimal iva = 0, totale = 0;

Luca
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5