string类型的" "、String.Empty、null三者间的区别

1、实际上Empty是string类中的一个静态的只读字段,他的定义是这样的:   public static readonly String Empty = ""(也就是说string.Empty的内部实现是等于" ") 2、我要反驳string.Empty 不分配存储空间,"" 分配一个长度为空的存储空间这个观点。首先string.Empty与""都会分配存储空间,具体的说是都会在内存的栈和堆
相关文章
相关标签/搜索