Cast da double a string: VB .NET 2.0

mercoledì 12 novembre 2008 - 14.47

Sig. Travis Profilo | Junior Member

Allora: sto provando ad inserire la riga di intestazione colonne in un DataTable(per poi andare a memorizzare il DataTablein un foglio Excel) ed alla terza colonna, il codice va in exception perchè inserisco una stringa("Riga") e lui si aspetta un double.

Sapreste indicarmi la via per effettuare il cast da double a stringa? Devo o posso utilizzare la classe convert? Esempi di codice?


Grazie mille,
Ciao\G

aiedail92 Profilo | Expert

Ciao

Per convertire da Double a String basta usare la funzione ToString del tipo Double:

Dim v As Double = 10.2 Dim str As String = v.ToString()

Per fare il contrario invece devi usare la funzione Double.Parse:

Dim str As String = "10.2" Dim v As Double = Double.Parse(str)

Luca

alx_81 Profilo | Guru

>Sapreste indicarmi la via per effettuare il cast da double a
>stringa? Devo o posso utilizzare la classe convert? Esempi di
>codice?
VariabileDouble.ToString()
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Sig. Travis Profilo | Junior Member

Ciao Alessandro grazie per la tempestività: se devo mettere il valore "Riga" all'interno della cella/colonna, come faccio? Il tuo esempio è chiarissimo, nel caso in cui ho valori Numerici, ma nel mio caso?


Di nuovo,
Ciao\G

alx_81 Profilo | Guru

>Ciao Alessandro grazie per la tempestività: se devo mettere il
>valore "Riga" all'interno della cella/colonna, come faccio? Il
>tuo esempio è chiarissimo, nel caso in cui ho valori Numerici,
>ma nel mio caso?
Se la cella è numerica, non puoi mettere stringa.
devi farla di tipo stringa..
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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