Adattípusok konvertálása: a Convert osztály
Webtárhely, 5% kedvezménnyel!
Most, hogy belevágtál a programozásba, jól jönne egy olcsó webtárhely? A SzerverPlex kedvező árú cPanel tárhelyeit most 5% kedvezménnyel igénybeveheted, és ezzel az info9 fennmaradását is támogatod.
Kattints a gombra, majd a csomag kiválasztása után aktiváld az INFO9 kuponkódot a fizetés előtt.
Szerzek webtárhelyet!A C# egy szigorúan típusos programnyelv. Ez azt jelenti, hogy a különféle adattípusok között automatikusan nem konvertál, tehát ha szeretnék például egy szövegként leírt számjegyet számként értelmezni, vagy akár egy számot szövegként, át kell azt konvertálni. Ebben a konvertálásban segít nekünk például a Convert osztály.
Az alábbi táblázatban összefoglaltuk, hogy melyik adattípusba történő konvertálás esetén melyik utasítást tudjuk használni.
Adattípus | Konvertáló eljárás |
---|---|
sbyte | Convert.ToSByte |
byte | Convert.ToByte |
short | Convert.ToInt16 |
ushort | Convert.ToUInt16 |
int | Convert.ToInt32 |
uint | Convert.ToUInt32 |
long | Convert.ToInt64 |
ulong | Convert.ToUInt64 |
float | Convert.ToFloat |
double | Convert.ToDouble |
bool | Convert.ToBoolean |
char | Convert.ToChar |
string | Convert.ToString |