Kodlama Bölümü Arşiv

Csharp nedir?

Csharp dili Anders Heljsberg ve Scott Wiltamuth tarafından 90′lı yılların sonlarına doğru çıkarılmıştır.NET Teknolojisinin en gelişmiş programlama dillerinden biridir. Csharp dilinin özellikleri ve farklılıkları: Çok güçlü ve kullanışlı bir dil olan C#, diğer dillere nazaran daha güvenli bir dildir. C++ dilinin güç kabiliyeti ile Visual Basic dilinin kolaylığının birleştiği noktadır. Diğer dillerden bir diğer avantajı ise geliştirme ortamı (IDE) kalitesidir. Visual Studio gibi çok kaliteli …

C# ToString Metodu

C# dilinde seçilen herhangi bir tipteki değişkeni String türüne dönüştürürken ToString metodu kullanırız. ToString Kullanımı: int cikan; cikan = Convert.ToInt32(TextBox1.Text) + Convert.ToInt32(TextBox2.Text); MessageBox.Show(cikan); Bu kodlar ile uygulamamızı form uygulaması içinde deneyelim. İki adet TextBox bileşenine formumuza ekleyelim. (Toolbox’tan) gördüğünüz gibi hata verecektir. Hata şu şekilde “Cannot concert from ‘int’ to ‘string’” olacaktır. Bunun nedeni ise MessageBox çıktısında integer türü değişkenlerinin yazdırılamaması. Bu sorunu aşmak için …

C# Foreach Döngüsü

Foreach döngüsü, C# dilinde listeler ve diziler üzerinde döngü işlemi yapmaya yarayan döngü yapısıdır. Genellikle eleman sayısı meçhul olan durumlarda işe yarar. Foreach Döngüsü Kullanımı: foreach (Değişken tipi Değişken ismi in Liste veya Dizi) { Verilecek komutlar; } Örnek olarak: Bir dizideki elamanlarını liste olarak yazdıralım. string[] futbolcular = new string [ "Volkan Demirel", "Gökhan Gönül", "Bruno Alves", "Egemen Korkmaz", Caner Erkin", "Mehmet Topal", "Alper …

C# While Döngüsü

While döngüsü, verilen şart, olumlu olduğu sürece çalışan ve olumsuz sonuç çıkana kadar tekrarlanan döngü yapısıdır. Fakat ilk çalıştırmada, şart olumsuz olsa bile bir defaya mahsus işlem yapılır ve ikinci işlem yapmadan döngü biter. C# While Döngüsü Kullanımı: while (şart) { Gelecek komutlar; Arttırma değeri; } Örnek olarak: Bir önceki derste for döngüsünde yaptığımız 1′den 10′a kadar yazdırma işlemini bir de While döngüsünde yapalım. …

C# For Döngüsü

For Döngüsü, Döngünün kaç kere tekrarlanacağı, kodlayan kişi tarafından belirlenen döngüler yapısıdır. For döngüsü belirlenen değer ile şart sağlandığı sürece çalışır. For Döngüsü Kullanımı: for (değişken; şartımız; arttırma değeri;) { //Belirlenen şart ve arttırma değeri olumlu olduğunda verilecek komutlar;// } For Döngüsü için örnek verelim: Basit bir örnek ile başlayalım. Bu örneğimizde 0 ve 10 arasındaki tüm sayıları alt alta yazdıran uygulamayı yazalım. (0 ve …

C# Döngüler

Döngüler, bir işlemin gerçekleşene kadar tekrar tekrar işlenmesine yarayan yapılardır . İşlemlerde tekrar tekrar kod yazmak yerine tek işlemde bir çok kod görevi görür. İşlemin hangi durumlarda, hangi şartlarda, ne kadar süre ve nasıl tekrar edileceği gibi kontroller yapılabilen döngü yapıları C# dilinde 3 metoda ayrılır. Bunlar şu şekilde sıralanır: For Döngüsü : Döngünün kaç kere tekrarlanacağı belirlenen döngüler yapısıdır. Foreach Döngüsü : Diziler ve …

C# If Else Kullanımı

C# dilinde, istediğimiz bir şartın gerçekleşip gerçekleşmemesine göre karar verdirip işlem yaptırmaya yarayan yapı if else yapısıdır. Kullanımı bu şekildedir: if (şart) { //Gerçekleşmesi halinde çalışacak komutlar// } else if (şart) { } else { //Yukarıdaki iki şartında gerçekleşmediği durumlarda çalışacak komutlar// } İlk olarak if yapısı ile verilen şartın sağlanması durumunda { işareti sonrası verilen komutlar çalışacaktır. Fakat eğer if yapısında verilen şart sağlanmaz …

C# Aritmatiksel Operatörler

Operatörler, matematiksel ve mantıksal işlemleri yapan C# birimidir. C# dili diğer dillere nazaran en kullanışlı operatör kullanımı sağlayan dildir. Bu yazımızda aritmatiksel operatörleri işleyeceğim. C# dili 5 çeşit operatör kullanmaktadır. Bunlar şu şekilde sıralanmaktadır. Aritmetiksel Aktarma Mantıksal Karşılaştırma Birleştirme C# Aritmatiksel Operatörler Matematik işlemlerinin yapılmasına yarayan C# birimi, operatörüdür. Bildiğimiz matematiksel işlemlerini üstlenir. C# Aritmatiksel Operatörler 4 ana başlıkta incelenir. Bunlar; Toplama Çıkarma Çarpma …