Das Problem ist einfach oft, dass man als Anfänger (und leider viel zu oft auch später) einfach oft vieles aus Foren, Youtube (vor allem Anfänger) Videos und auch StackOverFlow hernimmt, wenn man an Sache X scheitert.
Es gibt viele Leute, die fast kaum in die Dokumentation gucken. Ich würde jedem Anfänger sagen: Videos beiseitelegen, Buch weglegen und einfach mal sich die Doku ansehen.
Gerade heutzutage werden die Dokus meist von einer großen Community durch GitHub gepflegt, entsprechen den Programmierstandards der Sprache und bieten weitreichende Informationen die man an anderen Stellen einfach nicht erhält.
Gerade wenn du C# lernst, kannst du eigentlich wenig falsch machen, wenn du dich richtig an das Programmierhandbuch hältst (https://docs.microsoft.com/de-de/dotnet/csharp/)