Kayıtlar

Action, Func ve Predicate Delegeleri

Resim
  Delegeler metodları işaret eden ve işaret ettikleri metodlarla aynı imzaya sahip olan yani aynı tipte parametrelere ve dönüş değerlerine sahip olan yapılardır.  Delegeleri event tabanlı programlamada, asenkron programlamada, thread programlamada vb bir çok yerde kullanırız. Makalenin asıl amacı genel olarak delege yapısı olmadığı için detaylarına girmeyeceğim. Pekala yazımızın konusu olan Action, Func ve Predicate neyi temsil eder? Başlıktan da anlaşılacağı üzere bunlar da .Net framework içerisinde bulunan, bizler için önceden hazırlanmış olan delegelerdir. Çok fazla kelimelerle uğraşmadan kod üzerinde görelim. Action delegesi nin imzasına baktığınızda aşağıdaki gibi bir kod göreceksiniz. public delegate void Action<in T>(T obj); Burada Action delegemizin T tipinde yani herhangi bir tipte parametre alan sonrasında da void dönüş yapan metodları işaret edebildiğini görüyoruz. Örneğin normal delegeler ile aşağıdaki şekilde yazdığımız bir kodu delegate void NormalD...

List of extensions I use in Visual Studio Code

vscode-icons   Code Runner CodeSnap Docker HTML Snippets Live Server (Five Server) PowerShell React Native Tools Remote - Containers Simple React Snippets

Solving "react-scripts' is not recognized as an internal or external command" Error

Follow the method below to resolve the issue.  Remove node_modules foldert Remove package-lock.json file Run  npm install Run  npm i -S react-scripts Run  npm start

"....ps1 cannot be loaded because running scripts is disabled on this system" Hatası alıyorsanız

Resim
PowerShell Açın ve  Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted Yukarıdaki kod satırını çalıştırın A tuşuyla tümünü onaylayın artık hata almayacaksınızdır.

Asp.Net MVC ActionResult Türleri

  Asp.Net MVC ActionResult Türleri Giriş   ASP.NET' de, MVC farklı Eylem Sonuçlarına sahiptir. Her eylem sonucu farklı bir çıktı biçimi döndürür. Bir programcı beklenen çıktıyı almak için farklı eylem sonuçları kullanır. Eylem Sonuçları, verilen isteğin sayfasını görüntülemek için sonucu döndürür. ActionResult Adı           Açıklama                                             Metod Adı   ContentResult            Parametre olarak belirtilen içerik geri döndürulur.( Content)   EmptyResult               Hiçbirşey döndürmeyen result türüdür ( new EmptyResult)   FileContentResult /   FilePathResult /                       ...