Pentru a converti un tip de date în altul putem folosi metodele clasei Convert.
int numar=5;
string numar_afisat;
numar_afisat=Convert.ToString(numar); //numar_afisat="5"
O altă metodă de conversie ar fi cea explicită, unde tipul variabilei convertite trebuie specificat în paranteze înainte de numele variabilei.
int numar=5;
long numar_mare;
numar_mare=(long)numar;
Acest tip de conversie se foloseşte pentru mutarea datelor dintr-o variabilă în alta, în exemplul de mai sus pentru mutarea unei valori int în long (numere întregi de valoare mare). Nu va funcţiona în cazul conversiei de exemplu unui număr în string.
Alte metode de conversie se pot găsi printre metodele obiectelor.
int numar=5;
string alt_numar;
alt_numar=numar.ToString();//Conversie din in string. alt_numar="5"
numar = Int32.Parse(alt_numar);//Conversie in int
Revenind la ArrayList, o variabilă poate lua valorile din ArrayList specificând tipul valorilor din şir.
variabila_mea=Convert.ToString(sir_variabil[0]);
Niciun comentariu:
Trimiteți un comentariu