首页 >后端开发 >C++ >如何向 C# 数组添加值?

如何向 C# 数组添加值?

Susan Sarandon
Susan Sarandon原创
2025-01-19 17:42:12190浏览

How Can I Add Values to a C# Array?

向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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn