Mid
From PDF
GoF Patterns
Gang of Four Patterns
Thread-Safe Initialization:?
- The lock keyword is used to ensure that the singleton instance is created
only once, even when multiple threads access the Instance property
concurrently. This is important in multi-threaded applications where race
conditions could otherwise cause multiple instances to be created.
Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png