C# Convert Dönüştürme Örnekleri

C# Convert Dönüştürme Örnekleri

Bundan önceki dersimizde genel açıklamayı yapmıştık gelelim dünün örneklerini yapmaya.

Metinsel tiplerin sayısal tiplere nasıl dönüştüklerini göreceksiniz.

Öncelikle bir tasarım hazırlıyoruz


Görülen tasarımdan  anlaşılacağı üzere dışarıdan gelen sayılar yani dışarıdan gelen herşey bir metinsel veridir.Düzenlenip ekrana yansıtılacaktır.

Görseli düzenleme işi örnek vermek gerekirse buton ismini değiştirmek için F4 tuşuna basarsanız

Buton Name ve Text kısmını  adlarını değiştire bilirsiniz.

Butona çift tıklayarak içine girelim. Unutulmaması gereken noktalardan biri ise butona işlem yaptırma işlemidir.Bunu daha basit yapa bilirdik ama convert işlemini anlaya bilmeniz için bu örnek size yol gösterecektir.



Görüldüğü üzere   bu işlem iki değeri toplamaz sadece yan yana getirmektedir. Bunun için gelen verileri Convert edip yazdırmalıyız.



İşlemi yorumlamaya gelirsek çalışma mantığına bakalım nasıl oldu da bu işlem gerçekleşti?

Öncelikle dışarıdan girilen iki değer var bu değerler Textlerden gelmektedir ilk sayıyı aldıktan sonra ikici kısma atlar burada ikinci kısımda olan sayıyı da alıp convertleritopla kısmında iki sayıyı da alıp toplama işlemini gerçekleştirir en son mesaj kısmında olan yerde toplamış olduğu sayıyı ekrana yansıtır .String olarak.


Kodlar Alt Kısımdadır.


namespace WindowsFormsApplication3
{
    public partial class Form1 : Form
  {
     public Form1()
   {
            InitializeComponent();
   }

        private void button1_Click(object sender, EventArgs e)
 {
            string BirinciDeger = textBox1.Text;
            string ikinciDeger = textBox2.Text;

            string toplam = BirinciDeger + ikinciDeger;
           // MessageBox.Show(toplam);

            int BirinciConvertEdilenDeger = Convert.ToInt32(textBox1.Text);
            int ikinciConvertEdilenDeger = Convert.ToInt32(textBox2.Text);
            int ConvertleriTopla = BirinciConvertEdilenDeger + ikinciConvertEdilenDeger;
            MessageBox.Show(ConvertleriTopla.ToString());
        }
    }
}







Yorumlar

  1. Merhaba hocam çok güzel açıklamışsınız umarım blog yazmaya devam edersiniz. Yazılım ile ilgileniyorum ama anlatımlarınıza baktım evet bilindik olsa bile çalışma mantığını anlatmanız çok güzel olmuş.

    YanıtlaSil

Yorum Gönder

Bu blogdaki popüler yayınlar

En İyi 20 Hacker Duvar Kağıtları