//Goto: Koşulsuz atlama komutudur. Program çalışırken goto sözcüğüne rastladığında goto ile belirtilen etiketin bulunduğu satıra atlama işlemi yapar. Aradaki komutları çalıştırmaz. Örnek: int s=1; for(int i=0;i<=15;i++) { s=s+1; Console.WriteLine(s); if(s==10) { goto Son; } } Son: //break: Döngülerden çıkmak için kullanılır. Döngülerde break sözcüğü rastlandığında döngüden çıkılır. Break sözcüğü döngü yada switch […]
Kategori: C# Yazılı dersler
C# String.Concat Metodu
Concat Metodu : Parametre olarak verilen değerleri string türünde birbirine ekler ve geriye string türünde bir değer döndüren metinsel hazır bir metodudur. Kullanımı: string birlesmismetin=String.Concat(metin1,metin2); Örnek : Girilen iki metini birleştirme. Console.Write(“1. metni giriniz: “); string metin1 = Console.ReadLine(); Console.Write(“2. metni giriniz: “); string metin2 = Console.ReadLine(); string birlestirilen = String.Concat(metin1, metin2); Console.WriteLine(“kelimeler birleştirildi “+birlestirilen);
C# Try Catch Finally
Program esnasında oluşabilecek hataları yakalamak ve bu hataları kullanıcıya iletebilmek için try catch kullanılır. Kullanımı: try { çalıştılacak kodlar; } catch { //çalıştırılacak kodlar; } finally { //çalıştırılacak kodlar; } try{}: Hata oluşabilecek kod parçaları buraya yazılır. catch{}:Hata oluştuğunda çalıştırılacak kodlar buraya yazılır. finally{}:Bu kısımda ise hata oluşsa da oluşmasa da çalışırılacak kodlar yazılır. […]
C# String.Concat Metodu
String.Concat metodu metinleri birleştirmek için kullanılır. Kullanımı: string birleştirilen=String.Concat(metin1,metin2,…); Yeni bir string tipinde bir değişken tanımlanır.String.Concat içerisine ise birleştirilecek metinler yazılır. Örnek: string mt1,mt2; Console.WriteLine(“1.Metni Girin:”); mt1=Console.ReadLine(); Console.WriteLine(“2.Metni Girin:”); mt2=Console.ReadLine(); string birlestirilen=String.Concat(mt1,mt2); Console.WriteLine(birlestirilen); Console.ReadKey();
C# ArrayList(Dinamik Diziler)
ArrayList :Büyüklüğü ,dinamik olarak değişen belli bir boyutu olmaya dizidir.ArrayList de bu diziye kaydedeceğimiz verilerde tipleri önemli değildir.İstediğimiz gibi string,int,double vs. gibi verileri tek bir dizide ve istediğimiz kadarını tek bir dizide yani arraylist de tutabiliriz.Bu ArrayList .Net sınıfının System.Collections kütüphanesinde bulunur. Tanımlanması: ArrayList diziadı=new ArrayList(); Örn: ArrayList Sayılar=new ArrayList(); ArrayList’in belli başlı metotları vardır.Bunların […]
C# Foreach döngüsü
Foreach döngüsü diziler için kullanılan bir döngüdür.Dizi elemanları yada koleksiyonlar üzerinde ilerleyen bir döngüdür. Kullanımı şu şekildedir: foreach(tip değişken in dizi) { çalıştırılacak kodlar; } tip:Burada belirlediğimiz tip çağıracağımız dizinin veri tipiyle aynı olmalıdır.Yani kullanacağımız dizinin veri tipi int ise burası da int olmalıdır. değişken:Döngüde dizide bulunan elamanı temsil eder. dizi:Kullanacağımız dizinin adını buraya yazıyoruz. […]
C# Diziler
Program yazarken birden fazla değişkene ihtiyac duyulabilir.Bundan dolayı dizileri kullanırız.Yani aynı tipde birden fazla değişken tanımlıyacağımıza tek bir tane dizi tanımlamamız daha kolay olacaktır. Dizi tanımlaması: tip[]dizi ismi=new tip[dizi eleman sayısı]; tip:Dizimizde tutacağımız veri tipini belirlediğimiz yerdir. dizi ismi=Dizimize isim verdiğimiz kısımdır.Burada isim verirken tuttuğumuz verilere göre isim vermek daha iyi olur.Ayrıca dizilerimize isim verirken […]
C# Metotlar
Merhaba BDA Takipçileri Programlarımızı hazırlarken , aynı işlemi gerçekleştiren kodlara programın birçok yerinde ihtiyaç duyulabilir.Bunu ihtiyaçlar metotlar yazılarak giderilir.Metotları kullanmanın avantajları ; Kodlar gereksiz uzamaz , kaynak kodu düzenli bir görünüme sahip olur karışıklık olmaz , aynı kodu defalarca yazmamız gerekmez.Programın birçok yerinde ihtiyaç duyulan aynı işlemleri yapan program parçaları metotlar olarak hazırlanır. Metot programımızın […]
C# Switch Case
Switch Case birden fazla durumu kontrol etmek için kullanılır.Belirtilen koşul gerçekleştiğinde o koşula ait kodlar çalışır.Bir nevi if -else ye benzer. Kullanımı: switch(ifade-koşul) { case 1: //çalıştırılacak kodlar; break; case 2: //çalıştırlacak kodlar; break; default: //çalıştırılacak kodlar; break; }koşul-ifade:Buraya işlem yaptırırken ki kullanacağımız […]
C# String.Compare Metodu
String.Compare metodu iki metni karşılaştırıp metinlerin aynı ve farklı metin olduğunu bulan metotdur.Geri int tipinde bir değer döndürür.Eğer değer 1 veya -1 ise metinler birbirlerinden farklıdır.Şayet geri dönen değer 0 ise metinler aynıdır. Kullanımı şu şekildedir;int deger=String.Compare(metin1,metin2); bu şekilde kullanılır.Bununla ilgili bir örnek yapalım: string metin1,metin2; int dönüs; Console.WriteLine(“1.Metni Giriniz: “); metin1=Console.ReadLine(); Console.WriteLine(“2.Metni Giriniz:”); metin2=Console.ReadLine(); […]