CsharpSoftwareDesignPattern The repository contains examples of software design patterns written in C#. Included patterns Singleton – a thread-safe implementation demonstrating the use of Lazy<T>.