I have noticed that in C# there are two different types of string (string and String). What is the difference between them and what are the guidelines for their use? May 5, 2014 by visitor