I’m having trouble finding C# tutorials specifically for unity only one I’ve been able to find is bergzergarcade and i can really follow it i already have a background in java so i don’t really need the basics
The good news is that you can read a standard C# book to learn C# programming as the language is the same - it’s not so bad coming from a Java background. This link contains a reference to another C# tutorial and mentions an upcoming book that covers C# and Unity.
A good set of tutorials all in C#. Hope this helps.