gpt4 book ai didi

c# - 集合上下文中 ReadOnlyCollection string[] 之间的区别

转载 作者:太空宇宙 更新时间:2023-11-03 18:19:05 25 4
gpt4 key购买 nike

IList<string> strList = new string[] { "Apple", "Mango", "Orange" };

IList<string> lst = new ReadOnlyCollection<string>(new[]{"Google",
"MSN","Yahoo"});

在这两种情况下,我都不能使用"Add()" 方法来添加新项目。然后几乎都是声明是否相同?

最佳答案

对于第一个,strList[2] = "Pear"; 可以工作...第二个不行。数组总是可变的,因为你可以通过索引重新分配,即使你不能添加/删除。只读集合就是:只读。

关于c# - 集合上下文中 ReadOnlyCollection string[] 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1625846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com