http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 5087|回复: 5

[总群] string str == string.Empty; 和string str =="":这两个有区别吗?

[复制链接]
发表于 2014-7-22 10:40:47 | 显示全部楼层 |阅读模式
【活跃】♂[海南]W@lf
string str == string.Empty;
和string str =="":这两个有区别吗?
【吐槽】Lynn
2014-07-22 10:28:50


【话唠】♂lalari
2014-07-22 10:28:57

我认为没有
【传说】♂[北京]-Re1yOn4ny
2014-07-22 10:29:52


【传说】♂[北京]-Re1yOn4ny
2014-07-22 10:30:02

一个是空的,一个是长度为0的字符串.
【活跃】♂[海南]W@lf
2014-07-22 10:30:17

string.Empty不分配存储空间
      ""分配一个长度为空的存储空间
10:30:24
【活跃】♂[海南]W@lf
2014-07-22 10:30:24

嗯,刚刚找到了。
【传说】♂[云南]-Degree
2014-07-22 10:30:43

这个问题13年就讨论过了..
【话唠】♂[蜀]看看路过
2014-07-22 10:31:06

好像我才加入群的时候就讨论过了
【吐槽】Lynn
2014-07-22 10:31:26

我加入半个月了
【话唠】♂lalari
2014-07-22 10:31:35

博客园有篇文章,你看看。string.Empty也分配内存空间
【传说】♂[北京]-Re1yOn4ny
2014-07-22 10:31:56

确实开内存了.




1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-7-22 11:38:26 | 显示全部楼层
受教了,学习中……
发表于 2014-7-22 12:43:23 | 显示全部楼层
如果都分配内存空间,那就没有任何区别了。。。
发表于 2014-7-26 11:25:23 | 显示全部楼层
受教了,学习中……
发表于 2014-7-28 12:27:09 | 显示全部楼层
赞成,“”系统分配存储空间!
发表于 2014-8-15 13:32:39 | 显示全部楼层
String.Empty是静态的,所有定义的变量空间都指向同一个地址
而“”是没定义一个就重新分配一次
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-4-25 13:30

© 2014-2021

快速回复 返回顶部 返回列表