1、String:类,System.String2、string:类型,变量3、两者本质上没有任何区别,都是System.String;string只是System.String的别名而已唯一的区别在于如何按照代码约定的来写,如声明变量时使用小写string,使用System.String下方法时使用大写的String