string 和String的区别
2024-10-19 00:21:06
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可以。
最新文章
- Mysql 相关字段类型长度
- Print Common Nodes in Two Binary Search Trees
- Android开发应用异步检查更新代码
- LightOj_1027 A Dangerous Maze
- jQuery Validate【强大的表单验证】
- android ndk调用OpenGL 实现纹理贴图Texture
- vue项目的常用配置代码
- java学习笔记07-循环
- Pubmed/PMC/Meline的异同点【转载】
- VXLAN
- django之 使用views.py里面的函数对表进行增删改查 内容(models.py中表的创建、views.py中函数的使用,基于对象的跨表查询)
- Jersey RESTful WebService框架学习(八)文件下载防乱码
- 手动下载python更新后 换回以前版本
- Dom4j解析、生成Xml
- CI
- 浅谈JSONP (vue-jsonp组件 XXXtoken:报错处理)
- 【Python】keras卷积神经网络识别mnist
- 即时通信(IM)和实时通信(RTC)的区别
- Django ORM基本的单表增删改查
- Mac部分软件安装教程
热门文章
- Mysql 中json 相关函数的使用
- 关于Application.DoEvents()==转
- [leetcode]143. Reorder List重排链表
- Spring框架的核心功能之AOP概述
- Golang之Mysql事务
- maven的pom.xml样例
- Laravel 5.5 Api
- iOS沙盒机制介绍
- ubuntu14.04 Samba服务无法访问 可能没有权限 指定的网络名不再可用的问题
- KbmMW 认证管理器说明(转载)