加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 字符串如何存储在对象数组中?

发布时间:2020-12-16 00:04:09 所属栏目:百科 来源:网络整理
导读:object[] objs = new object[]{"one","two","three"}; 字符串是否存储在数组中作为字符串对象的引用 [@] - one[@] - two[@] - three 或者是存储在数组元素中的字符串对象? [one][two][three] 谢谢. 编辑:对不起,我的花式图失败了. 解决方法 字符串对象永远
object[] objs = new object[]{"one","two","three"};

字符串是否存储在数组中作为字符串对象的引用

[@] - one
[@] - two
[@] - three

或者是存储在数组元素中的字符串对象?

[one][two][three]

谢谢.

编辑:对不起,我的花式图失败了.

解决方法

字符串对象永远不能直接存储在数组中,也不能存储为任何其他变量.它总是引用,即使在一个简单的情况下,例如:

string x = "foo";

这里x的值是引用,而不是对象.任何表达式值都不是对象 – 它始终是引用,值类型值或指针.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读