How to use the new Lock object in C# 13
Briefly