Skip to content

Building Steps

Building apps one step at a time

  • Home
Home2016April

Month: April 2016

IEnumerable and state machines

April 10, 2016November 12, 2018 Vlad Vizitiu C# Behind the scene C#, CodeProject, InDepth

Hello and welcome, In a previous post, we had a look at enumerators and how .NET works with the foreach loop, we saw how enumerators are actually objects that transition from one state to another by using the MoveNext method and the Current property. We know that if we want to make a custom enumerator … Continue reading IEnumerable and state machines

Leave a comment

Blog Stats

  • 53,142 hits
Follow Building Steps on WordPress.com
  • LinkedIn
  • GitHub

Recent Posts

  • The C# 9 init-only setters
  • Download file via ajax
  • Creating zips server side per request
  • Mocking LINQ Expressions
  • The rise of the Null-Object pattern in C# 8

Archives

  • August 2021 (1)
  • July 2021 (2)
  • August 2020 (1)
  • May 2020 (1)
  • April 2020 (1)
  • February 2020 (1)
  • June 2019 (1)
  • February 2019 (1)
  • October 2018 (4)
  • August 2018 (1)
  • July 2018 (5)
  • June 2018 (2)
  • January 2018 (1)
  • December 2017 (3)
  • November 2017 (1)
  • October 2017 (3)
  • September 2017 (4)
  • August 2017 (3)
  • July 2017 (2)
  • July 2016 (1)
  • May 2016 (1)
  • April 2016 (1)
  • March 2016 (3)
  • February 2016 (2)
  • November 2015 (1)

Categories

  • .Net Core (11)
  • .Net Oddities (2)
  • ASP.NET (12)
  • AutoItX (1)
  • C# Behind the scene (10)
  • CodeProject (9)
  • Dependency (4)
  • Entity Framework (3)
  • Good Practices (14)
  • LinqPad (2)
  • MEF (1)
  • NDepend (1)
  • Projects (5)
    • FileSystemSyncher (4)
    • Logging Aspect (1)
  • Rants (11)
  • Reviews (1)
  • Security (1)
  • SignalR (2)
  • Snippets (3)
  • Tools (7)
  • Unit Testing (4)

Tags

ASP.Net Core AutoItX Axios Browser C# C# 9 Claims CodeProject Dependency Injection Design Patterns Enum Front-End Good Practice InDepth Javascript LinqPad LiteDb NoSql NSubstitute NullObject Pattern Online Safety PostSharp quality of life Restrictive Programming Review Scams Scripts SignalR Singleton Pattern Stashbox Strategy Pattern Template Pattern Tools Unit Testing utilities

RSS

  • RSS - Posts
  • RSS - Comments
Blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • Building Steps
    • Already have a WordPress.com account? Log in now.
    • Building Steps
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
Design a site like this with WordPress.com
Get started