string 是 System.String 的别名,习惯上,我们把字符串当作对象时(有值的对象实体),我们用string。而我们把它当类时(需要字符串类中定义的方法),我们用String,比如:
string greet = String.Format("Hello {0}!", place);
string是c#中的类,String是Framework的类,C# string 映射为 Framework的 String。如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作。 
如果使用C#,建议使用string,比较符合规范 。
string是关键字,String不是,也就是说string不能作为类、结构、枚举、字段、变量、方法、属性的名称,而String可以。

最新文章

  1. Mysql 相关字段类型长度
  2. Print Common Nodes in Two Binary Search Trees
  3. Android开发应用异步检查更新代码
  4. LightOj_1027 A Dangerous Maze
  5. jQuery Validate【强大的表单验证】
  6. android ndk调用OpenGL 实现纹理贴图Texture
  7. vue项目的常用配置代码
  8. java学习笔记07-循环
  9. Pubmed/PMC/Meline的异同点【转载】
  10. VXLAN
  11. django之 使用views.py里面的函数对表进行增删改查 内容(models.py中表的创建、views.py中函数的使用,基于对象的跨表查询)
  12. Jersey RESTful WebService框架学习(八)文件下载防乱码
  13. 手动下载python更新后 换回以前版本
  14. Dom4j解析、生成Xml
  15. CI
  16. 浅谈JSONP (vue-jsonp组件 XXXtoken:报错处理)
  17. 【Python】keras卷积神经网络识别mnist
  18. 即时通信(IM)和实时通信(RTC)的区别
  19. Django ORM基本的单表增删改查
  20. Mac部分软件安装教程

热门文章

  1. Mysql 中json 相关函数的使用
  2. 关于Application.DoEvents()==转
  3. [leetcode]143. Reorder List重排链表
  4. Spring框架的核心功能之AOP概述
  5. Golang之Mysql事务
  6. maven的pom.xml样例
  7. Laravel 5.5 Api
  8. iOS沙盒机制介绍
  9. ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
  10. KbmMW 认证管理器说明(转载)