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的值是引用,而不是对象.任何表达式值都不是对象 – 它始终是引用,值类型值或指针. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |