Csharp’ta bir türden diğeri türe bazı değişkenleri
dönüştürmemiz gerekebilir. Bu durumda bizler Convert metodunu kullanırız.
Örnek: ) Windows formumuza bir textbox ve bir buton
ekliyoruz. Textbox’a gireceğimiz değeri önce integer’a çevirelim sonra bu int
değeri messagebox ile ekrana yazdıralım.
private void button1_Click(object sender, EventArgs e)
{
int a = Convert.ToInt32(textBox1.Text);
MessageBox.Show(a.ToString());
}
Textbox’a girilen değer ne
olursa olsun string bir değer tutar eğer girilen değer integer ise biz bunu
öncelikle int tipine çevirmeliyiz.
int a = Convert.ToInt32(textBox1.Text); //bu
satırda textbox’ın text’ini convert metodu ile integer’a çeviriyoruz. Sonra
bunu int a değişkenine atıyoruz. Convert metodundan sonra integere bir
değişkeni çevireceksek;
Convert.ToInt16
Convert.ToInt32
Convert.ToInt64
Komutunu kullanıp parantez içine;
Convert.ToInt32(integera çevrilecek
veri,değişken yazılır)
MessageBox.Show ekrana mesaj yazmak için
kullanırız. Fakat bu metod ekrana string tipinde bir veri yazdırır. Eğer
değişkenimiz integer ise bunu string’e çevirmeliyiz.
MessageBox.Show(a.ToString()); aynı
buradaki gibi.
Dönüşümleri ya Convert.ToString veya değişkenimsi.ToString()
ile değiştirebiliriz.
Hiç yorum yok :
Yorum Gönder