I saw this expression as a short and thread safe to implement a singleton design pattern:
public static MySimpleSingleton Instance { get; } = new MySimpleSingleton();
What is the meaning of this part in the expression ? Is it kind of coalesce ? What is the formal name of it ?
Instance { get; } = new MySimpleSingleton()