Kategori: C# Yazılı dersler

C# Dallanma Komutları – Goto

//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 […]

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(); […]

Bana Ders Anlat © 2008-2022