2012-10-25 13 views
5

Sto provando a trasmettere una stringa per raddoppiare, ma non voglio che generi un'eccezione, ma restituisca un valore. Ho trovato la funzione TryCast ma sembra che io non stia usando giusto. Provo TryCast(string, Double) e dice che "Double" è un tipo di valore, non un tipo di riferimento. Che cosa sto facendo di sbagliato?TryCast to Double?

+0

Questa è una conversione * * * Non un getto * – MarkJ

risposta

3

Utilizzare invece il metodo TryParse.

0

Si dovrebbe provare questo:

If Double.TryParse(value, New Double) Then 
    ' TODO 
end if