link中new List(10)用Count返回的不是列表大小么?为什么总是0?用list[10]也报错
用list[10]也报错是因为Count还是0new List(10)你误会它的作用了。这是一个性能优化的设计,而不涉及逻辑,new List(10)不会为你创建10个元素。
new List(10)只是代表可以容纳10个,不是立刻就有10个……string[10]这种才是实例化后立刻就能按索引访问,并且都有值的