2023-05-16
编程语言
00
表达方式是否为 null是否为空字符串是否分配内存引用是否指向相同实例推荐使用场景特点说明
string str = null✅ 是❌ 否❌ 否❌ 否表示变量未初始化或无值无引用,访问成员如 .Length 会抛异常
string str = ""❌ 否✅ 是✅ 是✅ 是(与 string.Empty)表示“空但有效”的字符串语法简洁,直接字面量
string str = string.Empty❌ 否✅ 是✅ 是✅ 是(与 "")表达“空字符串”的标准写法可读性强,推荐用于团队代码风格统一

本文作者:xuxuxuJS

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!