首頁 > 後端開發 > C++ > 如何為 C# 陣列新增值?

如何為 C# 陣列新增值?

Susan Sarandon
發布: 2025-01-19 17:42:12
原創
189 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板