I think you may not understand c#? HAHA but there are some wrongs 1. C# has Nullable reference types in 8.0 2. c# can use Primary construcor in record like this "record on(ref readonly int a){}" 3. C# has Lazy and it thread-safe🥰 though based on your publish time it is has too,thx your blog