C#, Convert.ToInt32(), Int32.Parse(), Int32.TryParse() Farkları

convert.toint32() int32.parse() ve int32.tryparse() kullanımları

Merhaba, bu yazımda sizlere Convert.ToInt32(), Int32.Parse() ve Int32.TryParse() farklarını anlatmaya çalışacağım. Convert.ToInt32() yi, string tipteki bir değişkeni integer veri tipine dönüştürürken kullanabiliriz. Fakat bu dönüştürme işlemi bazı durumlarda hata verebilir. Aşağıdaki örneği Convert.ToInt32() için inceleyelim, string sayi1 = null; string sayi2 = “123.456”; string sayi3 = “23423423423423423”; string sayi4 = “2019”; int sonuc1 = Convert.ToInt32(sayi1); […]

Devamını Oku

Clean Code Yazmak Hakkında

temiz kod yazmak hakkında

Merhabalar, bu yazımda medium.com’dan okuduğum blog yazısını özetleyip, clean code hakkında sizlere biraz bilgi vermek istiyorum. Alıntı yaptığım yazıyı okumak isterseniz buraya tıklayabilirsiniz. İsimlendirme hakkında, İyi isim seçmek zaman alır, ancak uzun vadede daha çok zaman kazandırır. Telaffuz edilebilir isimler kullanın. Eğer bir değişkenin adını telaffuz edemiyorsanız onu kullanmayın.Aranabilir isimler kullanın, tek harfli isimler ya […]

Devamını Oku

C# Recursive Fonksiyonlar – Faktöriyel Hesaplama Örneği

c# rekürsif fonksiyonlar

Bu yazıda recursive fonksiyonlardan kısaca bahsedip, anlaşılır olması açısından da recursive fonksiyon kullanarak faktöriyel hesaplama nasıl yapılır, mantığıyla birlikte açıklamaya çalışacağım. Recursive(Rekürsif ya da özyinelemeli) fonksiyon, bir fonksiyonun kendini çağırması olarak ifade edilebilir. Diğer bir deyişle kendi kendini çağıran fonksiyonlarda denilebilir. Şimdi recursive fonksiyon kullanarak, faktöriyel bulma işlemi yapalım. Burada bir sayı girerek girilen sayıyı […]

Devamını Oku

IEnumarable ve IQueryable Farkları

ienumarable vs iqueryable

Bu yazımda IEnumarable ve IQueryable farklarını sizlere anlatmaya çalışacağım.   IEnumerable IEnumerable aslında tüm veriyi alıp bellekte tutarak, sorgulama işlemini bellek üzerinde yapar, yani sorgulama memory(bellek) üzerinde saklanan veriler üzerinden yapılır.IEnumerable .Net Framework altında System.Collection namespace’i altında bulunmaktadır. IEnumerable customerFilter1 = customerList.Where(x => x.Age > 18); Burada önce veritabanından tüm müşteri listesi çekilerek bellekte saklanacak […]

Devamını Oku

Sabiha Gökçen Havalimanı Araç Kiralama Ofisleri

sabiha gökçen havalimanı araç kiralama firmaları

Sabiha Gökçen Havalimanında bulunan araç kiralama ofisleri, araç kiralama firmaları aşağıdaki gibidir. Not : İsimler alfabetik sıraya göre yazılmıştır. AVEC Car Rentals Web Sitesi : https://www.aveccarrentals.com/   AVIS Rent A Car Web Sitesi : https://www.avis.com.tr/   BOSTANCI Rent A Car Web Sitesi : http://www.bostancirent.com/   Budget Web Sitesi : https://www.budget.com.tr/   Central Rent A Car […]

Devamını Oku

C# Asal Sayı Bulma

asal sayı bulma c#

Bu yazımda C# ile asal sayı bulmanın kısaca algoritmasını ve mantığını konsol uygulamasında 2 farklı yöntemle anlatmaya çalışacağım. Asal sayıyı tekrar hatırlarsak sadece 1’e ve kendisine bölünen sayılara asal sayı denir. İlk yöntemimiz, aşağıdaki gibi olsun. static void Main(string[] args) { Console.Write(“Bir sayı giriniz: “); int sayi = Convert.ToInt32(Console.ReadLine()); if (AsalSayi(sayi)) Console.WriteLine(sayi + ” asal […]

Devamını Oku

JavaScript Filter Kullanımı

javascript filter

Bu yazımda javascript’de kullanılan filter metodundan bahsedeceğim. Filter metodu bir array üzerinde istenilen koşula göre filtreleme yapmak istenildiğinde kullanılır. Konunun daha da anlaşılması için aşağıdaki örnekleri inceleyelim. Örnek 1 const dizi = [1, 2, 3, 4, 5]; const filterDizi = dizi.filter(sayi => sayi > 2); console.log(filterDizi); Burada elemanları 1,2,3,4,5 olan bir dizi tanımladık ve bu […]

Devamını Oku

JavaScript | var, let, const Kavramları

javascript var, let, const farkları

Merhabalar, bu yazımda sizlere JavaScript’de değişken tanımlamak için kullanılan var anahtar sözcüğü ve ek olarak EcmaScript6 ile birlikte gelen let ve const anahtar kelimelerine değineceğiz. Şimdi bu 3 anahtar sözcüğü sırasıyla örnekler üzerinden açıklamaya çalışalım.   * var Kısaca bu keyword ile, daha önce var ile tanımladığımız değişken tekrar tanımlanabilir yani aynı isimle tekrar tekrar […]

Devamını Oku

iPhone’a iTunes’dan Video ya da Müzik Atma

iPhone video müzik atma

Merhabalar, bu yazımda sizlere basitçe iPhone telefonunuza iTunes’dan elle video ya da müzik atmayı nasıl yaparsınız bunu göstereceğim. Bunun için ilk olarak telefonunuzu usb kablosuyla bilgisayarınıza bağlayın. iTunes’ı açın ve resimde göstermiş olduğum butona tıklayın.   Daha sonrasında, aşağıdaki seçenekler kısmına gelip “Müzikleri ve videoları elle yönet” seçeneğinin işaretli olduğundan emin olun. Sonrası zaten basit, […]

Devamını Oku

jQuery Seçiciler(Selectors)

jquery selectors

Merhabalar, bu yazımda sizlere jQuery de kullanılan seçiciler(selectors) den bahsedeceğim. jQuery’de 4 tip seçici vardır. Bunlar, Tag(Etiket) Seçicileri, Class Seçicileri, ID Seçicileri ve Hiyerarşik Seçiciler dir.   1) Tag(Etiket) Seçicileri HTML etiketlerini kullanarak seçim yapabilmemizi sağlayan seçicidir.* Örnek 1, $(“p”).css(“color”, “red”); //Seçimin JavaScript karşılığı, document.getElementsByTagName(“p”) Bu kod sayfada bulunan bütün p etiketlerinin yazı rengini kırmızı […]

Devamını Oku