Skicka integer med POST

.NET

5 svar · 258 visningar · startad av Web-Tor

Medlem sedan nov. 200013 890 inlägg
Trådstart#1

För att hämta värdet på en variabel som skickas via adressfältet använder jag:
string _variabel = Request.QueryString["variabel"];
Om nu variabeln är av typen integer så använder jag den här koden:
int _IntVariabel = Convert.ToInt16(_variabel);
Finns det nåt smartare sätt att göra det här på?

Medlem sedan okt. 20005 273 inlägg
#2
[red]
int _IntVariabel = Convert.ToInt(Request.QueryString["variabel"]);
[/red]

Är det så du menar?

Mvh icaaq

Medlem sedan nov. 200013 890 inlägg
#3

Jo, det blir ju lite snyggare, men det går inte att läsa in variabeln som integer direkt?

Medlem sedan okt. 20005 273 inlägg
#4

Du kanske kan göra så här:

[red]
int _IntVariabel = (int)Request.QueryString["variabel"];
[/red]

Detta är nog den snabbaste.... ;)

Medlem sedan maj 2001329 inlägg
#5
int _IntVariabel = (int)Request["variabel"];

muhahaha :P

Medlem sedan okt. 20005 273 inlägg
#6

Minst tecken : Ja
Bra prestanda: Nej
;) ;)

Mvh icaaq

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)