ASP.NET C# Proje Hatası

Bu konuyu okuyanlar

Fatih Güven

Öğrenci
Katılım
13 Haziran 2019
Mesajlar
95
Reaksiyon puanı
4
Puanları
8
Visual Studio üzerinden ASP.NET C# 3 sayıyı karşılaştıran program yaptım böyle hata veriyor.Nedeni ve çözümü nedir?
 

Ekli dosyalar

  • 1.PNG
    1.PNG
    5.1 KB · Görüntüleme: 151
  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    150.8 KB · Görüntüleme: 159

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,486
Çözümler
3
Reaksiyon puanı
3,709
Puanları
113
Hatayı okuyamadım. Çözünürlük çok düşük.
 

Fatih Güven

Öğrenci
Katılım
13 Haziran 2019
Mesajlar
95
Reaksiyon puanı
4
Puanları
8

kmurat

Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,486
Çözümler
3
Reaksiyon puanı
3,709
Puanları
113
Çözünürlük düşük.
 

ertan2002

Asistan
Katılım
9 Aralık 2008
Mesajlar
346
Reaksiyon puanı
112
Puanları
43
Fatih'cigim,

Bir kac hata yapmissin..

Ilk olarak sonuc anladigim kadariyla alttaki textbox ve sen ona yazdirmak isterken, ondan veriyi cekip int16 formatina cevirmeye calisiyorsun ama büyük ihtimal sonuc textbox'u bos ve sen de o hatayi aliyorsun..

textboxlarinin ismi sayi1, sayi2 ve sayi3 ise söyle yapabilirsin

sayii1= Convert.ToInt32(sayi1.Text);
sayii2= Convert.ToInt32(sayi2.Text)
sayii3= Convert.ToInt32(sayi3.Text)

daha sonra kodun büyük ihtimalle calisir.
Int16'ya da cevirebilirsin. Eger sayin büyürse int16 yetmeyebilir, o yüzden genellikle 32'ye cevriliyor. Eger virgüllü sayilarla ugrasacaksan double/long gibi degisken tiplerini kullanmalisin.

Kolay gelsin
 

Fatih Güven

Öğrenci
Katılım
13 Haziran 2019
Mesajlar
95
Reaksiyon puanı
4
Puanları
8
Fatih'cigim,

Bir kac hata yapmissin..

Ilk olarak sonuc anladigim kadariyla alttaki textbox ve sen ona yazdirmak isterken, ondan veriyi cekip int16 formatina cevirmeye calisiyorsun ama büyük ihtimal sonuc textbox'u bos ve sen de o hatayi aliyorsun..

textboxlarinin ismi sayi1, sayi2 ve sayi3 ise söyle yapabilirsin

sayii1= Convert.ToInt32(sayi1.Text);
sayii2= Convert.ToInt32(sayi2.Text)
sayii3= Convert.ToInt32(sayi3.Text)

daha sonra kodun büyük ihtimalle calisir.
Int16'ya da cevirebilirsin. Eger sayin büyürse int16 yetmeyebilir, o yüzden genellikle 32'ye cevriliyor. Eger virgüllü sayilarla ugrasacaksan double/long gibi degisken tiplerini kullanmalisin.

Kolay gelsin
Çok teşekkür ederim
Mesaj otomatik birleştirildi:

Fatih'cigim,

Bir kac hata yapmissin..

Ilk olarak sonuc anladigim kadariyla alttaki textbox ve sen ona yazdirmak isterken, ondan veriyi cekip int16 formatina cevirmeye calisiyorsun ama büyük ihtimal sonuc textbox'u bos ve sen de o hatayi aliyorsun..

textboxlarinin ismi sayi1, sayi2 ve sayi3 ise söyle yapabilirsin

sayii1= Convert.ToInt32(sayi1.Text);
sayii2= Convert.ToInt32(sayi2.Text)
sayii3= Convert.ToInt32(sayi3.Text)

daha sonra kodun büyük ihtimalle calisir.
Int16'ya da cevirebilirsin. Eger sayin büyürse int16 yetmeyebilir, o yüzden genellikle 32'ye cevriliyor. Eger virgüllü sayilarla ugrasacaksan double/long gibi degisken tiplerini kullanmalisin.

Kolay gelsin
Sonradan baktığımda sizin dediğiniz gibi yapmam gerektiğini anladım. Hepsini sonuç.Text yapmışım o yüzden hata veriyordur zaten
 

Son mesajlar

Üst