I am going to be working on a bit of C# code on my own but I want to make sure that I follow the most widely accepted naming conventions in case I want to bring on other dev
In our shop, we started our first C# project using Microsoft's suggested guideline for private members, i.e.
camelCaseFieldName
But we soon ran into confusion between private members and parameters, and switched to
_camelCaseFieldName
which has worked much better for us.
A private member usually has a state that persists outside of a method call - the leading underscore tends to remind you of that.
Also note that using AutoVariable syntax for properties can minimize the need for private backing fields, i.e.
public int PascalCaseFieldName { get; set;}
For a nice concise set of standards that (mostly) follow the MS guidelines, check out net-naming-conventions-and-programming-standards---best-practices