logo rip
RIP Tutorial
  • Tags
  • Topics
  • Examples
  • eBooks

Topics

  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title
  • topic.Title

Examples

  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title
  • example.Title

Topics

  • Constructors and Finalizers
  • Keywords
  • Reflection
  • Async-Await
  • Task Parallel Library (TPL)
  • LINQ Queries
  • Singleton Implementation
  • Nullable types
  • Lock Statement
  • IDisposable interface
  • C# 7.0 Features
  • Named Arguments
  • Expression Trees
  • Async/await, Backgroundworker, Task and Thread Examples
  • T4 Code Generation

Examples

  • Get the value of a nullable type
  • Singleton constructor pattern
  • SelectMany
  • ASP.NET Configure Await
  • Lazy, thread-safe Singleton (using Double Checked Locking)
  • ToDictionary
  • Concurrent calls
  • out var declaration
  • IDisposable, Dispose
  • Parallel.ForEach
  • Parallel.For
  • TakeWhile
  • Pattern Matching
  • Using SelectMany instead of nested loops
  • Named arguments and optional paramaters
  • Runtime Code Generation
  • GroupBy Sum and Count
  • Expression for retrieving a static field
  • Extended expression bodied members list

Pavel Mayorov

StackOverflow Profile

profile for Pavel Mayorov at Stack Overflow, Q&A for professional and enthusiast programmers



logo rip
SUPPORT & PARTNERS
  • Advertise with us
  • Contact us
  • Cookie Policy
  • Privacy Policy
STAY CONNECTED

Get monthly updates about new articles, cheatsheets, and tricks.


Cookie
This website stores cookies on your computer.
We use cookies to enhance your experience on our website and deliver personalized content.
For more details on our cookie usage, please review our Cookie Policy and Privacy Policy

Leave this website