C# CM INCH Dönüşümü

C# CM INCH Dönüşümü

16 Mart 2019 0 Yazar: Mustafa BÜKÜLMEZ
Toplam Görüntülenme : 34
Yaklaşık okuma süresi : 3 DK
C# Sayı Tabanını Değiştirme
C# İp ile PC Kapatma ve Restart
C# CM INCH Dönüşümü
5 (100%) 1 Oy

C# CM INCH Dönüşümü, yazım ile C# eğitim setime devam ediyorum. Bu dersimizde santimetre değerini inch değerine dönüştürmeyi göreceğiz.

C# CM INCH Dönüşümü

Bu ders hakkında çok fazla açıklama yapılacak bir şey de bulamıyorum. 🙂 Bildiğimiz santimetreyi inch değerine dönüştürme işlemi işte. Teknik olarak basit bir çarpma işlemi yapacağız. Elbette bunu biraz daha profesyonel yollarla yapacağız. Aslında olması gereken şekilde yapacağız.

Daha önceki derslerimde bahsetmiştim. Sadece değişkenler için bir class açmamış lazım. Bu gibi işlemler için çok faydalı olacak.

Şimdi bir inch 2.54 cm ediyor. Bu dönüşümü en doğru bir şekilde nasıl yaparız ona bakalım.

Forma iki textbox ve bir button ekleyelim ve kodlarımızı yazalım.

Textbox’ların keydown eventleri içinde aşağıdaki kodu yazarak sadece sayı girilmesi şartını verelim.

e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);

Şimdi de kodlarımızı yazalım.

try
     {
        const float cm = 2.54F;

        if (txt_cm.Text.Trim().Lenght > 0)
           {
                 double deger = Convert.ToDouble(txt_cm.Text);
                 double sonuc = deger * cm;
                 txt_inch.Text = sonuc.ToString() + " cm";
            }
     else
        {
          MessageBox.Show("Cm değeri boş olamaz."); 
        }
    catch (Exception hata) 
          { 
             MessageBox.Show("Bir Hata Oluştu." + Environment.Newline + 
             hata.Message.ToString(), "Hata");
          }

Buradaki kodlarda gördüğünüz gibi 2.54 değerini verdiğimiz değişkeni Const olarak yazdık. C# Const Kavramı dersimde bundan bahsetmiştim.

Buradaki kodlarda iki farklı kontrolümüz var. İlk olarak cm değerinin boş bırakılmaması ile ilgili bir kontroldür. İkincisi ise olsa bir hata çıkması durumunda program kırılmaması için try kontolü yaptık. C# Try Catch hakkında ayrıntılı bir dersimde bulunuyor. Linke tıklayarak ilgili derse gidebilirsiniz.


C# CM INCH Dönüşümü, yazımda bu kadardı arkadaşlar. Umarım sizlere bir faydası dokunur. Diğer derslerimizde görüşmek üzere…

İlgili İçerik  C# ile Programın Tek Sefer Açılması

C Sharp Eğitim Seti eğitimi sayfasına gitmek için tıklayınız.

Derslerime özel olarak hazırladığım Github Projeme buradan ulaşabilirsiniz…

Takipte ve Sağlıcakla kalın. 😉

C# Sayı Tabanını Değiştirme
C# İp ile PC Kapatma ve Restart