Mistakes and suspicious code fragments — or how the static analyzer checked .NET 6

/mistakes-and-suspicious-code-fragments-