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 |