C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计765个文字,预计阅读时间需要4分钟。
假设有一个规定长度的数组,如何扩展其容量呢?最简单想到的方式是通过以下方式扩展:
csharpclass Program{ static void Main(string[] args) { int[] arrs=new int[] {1, 2, 3, 4, 5}; arrs[5]=6; }}
报错:未处理`IndexOutOfRan`错误。
原因:尝试访问数组索引`[5]`,但数组`arrs`只有5个元素,索引范围应该是`[0, 4]`。要正确扩展数组容量,可以使用`Array.Resize`方法或创建一个新的数组并将旧数组的内容复制到新数组中。
本文共计765个文字,预计阅读时间需要4分钟。
假设有一个规定长度的数组,如何扩展其容量呢?最简单想到的方式是通过以下方式扩展:
csharpclass Program{ static void Main(string[] args) { int[] arrs=new int[] {1, 2, 3, 4, 5}; arrs[5]=6; }}
报错:未处理`IndexOutOfRan`错误。
原因:尝试访问数组索引`[5]`,但数组`arrs`只有5个元素,索引范围应该是`[0, 4]`。要正确扩展数组容量,可以使用`Array.Resize`方法或创建一个新的数组并将旧数组的内容复制到新数组中。

