What is the difference between
public static void Main (String[] args)
and
public static void Main (string[] args)
in C#? I am using SharpDevelop 4.3.1 as the development environment.
If I am using string it is highlighted in red but when I am using String it is highlighted in black. Checking online I found out that both String and string are the same, if so why are they highlighted differently?