Hi guys, I'm currently learning C# with microsoft learn. I read elsewhere that C# contains 2 types of data types, primitive and referenced. I have a small background in Java. In java, we use the capitalized the first letter of any referenced data type because they are classes, like String. So, I was wondering if this is different in C#... I noticed that we declare a variable of type string as: string varName where the s is in lowercase.