Sondan kaçıncı elemanı istiyorsanız başına “^” koyarak veriyi çağırabilirsiniz. Sondan saymaya başlarken 1’den başlamayı unutmayın.
Lambda Expression
Python’daki lambda expression’a benzer bir yazım şekli olan, kullanım alanı Python’a göre daha kısıtlı olan kullanışlı ve hızlı çalışan bir yapıdır. Listelerdeki verileri sıralama, filtreleme, veri ile işlem yapma gibi bir çok özellikleri bulunmaktadır. c# için iki farklı yazılışı vardır. Expression Lambda: Statement Lambda: Bu yapıyı nesneler üzerinde de kolaylıkla kullanabiliriz.
List .ForEach
Bu kullanım şekline Lambda Expression deniyor, eğer Python biliyorsanız oradaki lambda fonksiyonuna benzer bir yazımı vardır ama çalışma şekli Pythonda biraz daha kapsamlı. Elinizdeki listenin içindekileri 4 satır yerine tek satırda (3. satırdaki gibi) yazdırmak isterseniz listenizin sonuna .ForEach() methodunu ekleyebilirsiniz (hatta normal foreach’den yaklaşık 1.7 kat daha hızlı çalışır (not olarak söyleyeyim üşenmez de […]
SQL mng. Query Intellisense
SQL manager üzerinden query çalıştırırken veritabanınızı seçerek “New Query” tıklayın. Aksi takdirde “Query Editor” ‘ünüzü, sistem veritabanı olan “master” üzerinde açar. Bu işlemin gerekliliği ise SQL Manager’deki intellisense yani otomatik tamamlama özelliğini rahat kullanmak için. Örneğin; Eğer buna rağmen Intellisense düzgün çalışmıyorsa Edit -> IntelliSense -> Refresh Local Cache (Ctrl+Shift+R) yapmanız gerekiyor (yeni eklenen veritabanı […]