webForumDet fria alternativet

TextBox input värde till Int32?

.NET

6 svar · 274 visningar · startad av Studerande HIK

Medlem sedan aug. 200231 inlägg
Frågan#1

hur får jag värdet från min TextBox att converteras till Int32???

... står helt still i huvudet......

jag skriver i C#

Medlem sedan mars 20007 896 inlägg
#2
try {
     int i = Convert.ToInt32( dinString );
} catch( System.FormatException e ) {
     /* dinString var inte konverterbar till Int32 */
}
Medlem sedan sep. 20011 914 inlägg
#3
int.Parse(tb.Text);
Medlem sedan mars 20007 896 inlägg
#4

Dino, fungerar det där? Är 'int' inte en datatyp, utan ett objekt i C# ( .NET )?! :o :q

Medlem sedan aug. 200231 inlägg
#5

tack det hjälpte.... va lite rostig i huvudet bara! :stud

Medlem sedan juni 20022 599 inlägg
#6

SPiN skrev:

Är 'int' inte en datatyp, utan ett objekt i C# ( .NET )?!

int (i C#) är ett alias för System.Int32 (i .NET) som är en klass (eg. struct) med statiska metoder (bla Parse).

http://www.jaggersoft.com/csharp_standard/11.1.3.htm

Medlem sedan mars 20007 896 inlägg
#7

Då hänger jag med, alltså ingen datatyp i dess rätta bemärkelse. :)

Tack!

261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)