string mesaj; int s; Console.WriteLine(“yazılacak oan mesaj”); mesaj=Console.ReadLine(); Console.WriteLine(“kac kere yazdıralsın”); s=Convert.ToInt32(Console ReadLine()); for(int i = 0; i <= s; i++) { Console.WriteLine(mesaj); } Console.ReadLine();
int sayi1, sayi2; string sayistr1, sayistr2, islem;
Console.Write(“1. sayıyı giriniz:”); sayistr1 = Console.ReadLine();
Console.Write(“2. sayıyı giriniz:”); sayistr2 = Console.ReadLine();
sayi1 = Int32.Parse(sayistr1); sayi2 = Int32.Parse(sayistr2);
Console.WriteLine(“işlem seçiniz”); Console.WriteLine(“(1) Toplama”); Console.WriteLine(“(2) Çıkarma”); Console.WriteLine(“(3) Çarpma”); Console.WriteLine(“(4) Bölme”); Console.WriteLine(“(5) Kalan”);
Console.Write(“Seçiminiz nedir? :”); islem = Console.ReadLine();
if (islem == “1″) Console.WriteLine(“{0} + {1}= {2}”, sayi1, sayi2, (sayi1 + sayi2)); if (islem == “2″) Console.WriteLine(“{0} – {1}= {2}”, sayi1, sayi2, (sayi1 – sayi2)); if (islem == “3″) Console.WriteLine(“{0} * {1}= {2}”, sayi1, sayi2, (sayi1 * sayi2)); if (islem == “4″) Console.WriteLine(“{0} / {1}= {2}”, sayi1, sayi2, (sayi1 / sayi2)); if (islem == “5″) Console.WriteLine(“{0} % {1}= {2}”, sayi1, sayi2, (sayi1 % sayi2));
TRY – CATCH – FINNALY try { int a = Convert.ToInt32(textBox1.Text); MessageBox.Show(a.ToString()+ " Sayısını girdiniz"); } catch (Exception HataMesaji) { MessageBox.Show("Lütfen Sayı Giriniz !!"); } finally { textBox1.Clear(); textBox1.Focus(); }
try { int a = Convert.ToInt32(textBox1.Text); MessageBox.Show(a.ToString()+ " Sayısını girdiniz"); } catch (Exception HataMesaji) { MessageBox.Show("Lütfen Sayı Giriniz !!"); } finally { textBox1.Clear(); textBox1.Focus(); }
Windows tabanlı uygulamalar, Windows işletim sistemi üzerinde çalışan uygulamalardır. Windows uygulamaları Windows formları ve kontrollerinden oluşur. Visual Studio bu formların ve üzerindeki kontrollerin tasarımını, kodların yazılımını büyük ölçüde kolaylaştırarak uygulama geliştirme sürecini daha hızlı ve kolay hale getirir. Bu modülü tamamladıktan sonra:
1. Visual C# profili için, Object Browser paneline hangi kısa yolla ulaşılır? 2. Visual Studio ortamında tüm sabitlenmiş panelleri gizlemek için hangi menü komutu kullanılır? 3. Properties panelindeki özellikler alfabetik olarak nasıl sıralanır?
Contents panelinde, tüm MSDN içeriği konulara göre hiyerarşik yapıda, kategorilere ayrılmış olarak gösterilir. Bu panelde de aynı şekilde filtreleme yapılarak istenmeyen içerikler çıkartılabilir. Bir yardım dosyası açıkken, Help menüsünden Sync Contents (İçerik Senkronizasyonu) komutu seçilerek o yardım dosyasının Contents panelindeki yeri bulunabilir.
Yardım dosyalarındaki bütün konuları alfabetik sırada dizer. Filtreleme işlevi, arama panelinde olduğu gibidir. Bu panelin özelliği, aranacak kelime yazılırken, bu kelime ile başlayan tüm konuların alfabetik sırada gösterilmesidir. Bu şekilde, aranan konulara çok hızlı bir şekilde ulaşılabilir. Eğer bir konu ile ilgili birden fazla yardım dosyası varsa, Index Results (Dizin Sonuçları) panelinde bu seçenekler gösterilir.