What is strategy design pattern in C#?
What is strategy design pattern in C#? Strategy is a behavioral design pattern that turns a set of behaviors into objects and makes them interchangeable inside original context object. The original object, called context, holds a reference to a strategy object and delegates it executing the behavior. How strategy is Read more…