向C#数组添加值
在C#中初始化数组时,您可能需要向其中填充值。与PHP不同(PHP可以使用array[]
动态扩展数组),由于C#语言的强类型特性,向C#数组添加元素需要不同的方法。
以下方法可用于向C#数组添加值:
<code class="language-csharp">int[] terms = new int[400]; for (int runs = 0; runs < 400; runs++) { terms[runs] = runs; // 将值赋给数组的每个元素 }</code>
此示例首先创建一个名为“terms”的数组,其中包含400个整数。然后,“for”循环遍历数组的每个索引,并将值“runs”(循环计数器)赋给每个元素。与PHP不同,C#不支持直接扩展数组,数组大小必须在创建时指定。
或者,您可以使用List
,它提供了动态调整大小的功能:
<code class="language-csharp">List<int> termsList = new List<int>(); for (int runs = 0; runs < 400; runs++) { termsList.Add(runs); // 使用Add()方法添加元素 }</code>
List
提供了一种灵活的数据管理方法,无需指定初始大小。但是,需要注意的是,数组的性能通常优于List
,尤其是在索引和循环方面。
以上是如何向 C# 数组添加值?的详细内容。更多信息请关注PHP中文网其他相关文章!