C# - Design Pattern

Creational

Abstract Factory

Factory Method

Builder

Prototype

Singleton

Structural

Prototype

Bridge

Composite

Decorator

Facade

Flyweight

Proxy

Behavioral

Chain of Responsibility

Command

Iterator

Mediator

Memento

Observer

State

Strategy

Template Method

Visitor