list.add 和 list[0] = “” 有什么区别;在列表中<>
本文关键字:list 区别 列表 什么 add | 更新日期: 2023-09-27 18:36:01
list.add 和 list[0] = " 有什么区别;在代码中?
class Program
{
static void Main(string[] args)
{
List<string> list = new List<string>();
list.Add("Hello");
list[1] = "World";
}
}
list.Add
将字符串类型的项添加到列表的末尾。
list[0] = ""
将索引 0 处的项目修改为新值 "
但是,就像您发布的代码示例中一样,您调用list[1] = "World"
。
该行将获得 IndexOutOfBoundsException,因为索引是从零开始的,并且 list[1] 指向列表中的第二项,而该项当然不存在。