Is there a difference between "String" and "string" in C#?
There is no difference. Use "string" when you are referring to an object and use "String" if you specifically need to refer to System.String class.
It looks like you're new here. If you want to get involved, click one of these buttons!