看到别人解释的挺清晰的,就转一下
String和string是一样的,但是他们也存在如下区别:
1、string始终代表 System.String(1.x) 或 ::System.String(2.0) ,String只有在前面有using System;的时候并且当前命名空间中没有名为String的类型(class、struct、delegate、enum)的时候才代表System.String。
2、string是关键字,String不是,也就是说string不能作为类、结构、枚举、字段、变量、方法、属性的名称,而String可以。
TrackBack:http://www.cnblogs.com/Ivony/archive/2006/04/03/365416.html