RSS

Form Ortamında Catch Kullanımı

17 Nis

Bölüm işlemi yapacağız ve sıfıra bölümünde hata bulmasını catch ile göstereceğim

namespace ERGÜN
{
	public partial class MainForm : Form
	{
		private TextBox txt1;
		private TextBox txt2;
		private Button btn;
		public MainForm()
		{
			txt1=new TextBox();
			txt1.Location=new Point(8,16);
			txt2=new TextBox();
			txt2.Location=new Point(8,46);
			btn=new Button();
			btn.Location=new Point(8,86);
			btn.Click+=new EventHandler(ergün);
			Controls.AddRange(new Control[]{txt1,txt2,btn});
		}
		private void ergün(object sender, EventArgs e)
		{
			int a=Convert.ToInt32(txt1.Text);
			int b=Convert.ToInt32(txt2.Text);
			float sonuc;
			try
			{
			sonuc=a/b;
			MessageBox.Show(sonuc.ToString());
			}
			catch
			{
			MessageBox.Show("hata sıfıra bölüm olmaz");
			}
		}

	}
	class program{
		static void Main(){
			Application.Run(new MainForm());
		}
	}
}
 
Yorum yapın

Yazan: 17 Nisan 2011 in Genel

 

Etiketler: , , , ,

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

 
%d blogcu bunu beğendi: