C# Design Pattern State Design Pattern in C# November 5, 2016 Gyanendu Shekhar 1 Comment state pattern