C# 列表中的 RemoveAt 方法是什麼?


C# 中的 RemoveAt() 方法用於在您設定的位置移除列表中的元素。

首先,在列表內設定元素 −

var subjects = new List();
subjects.Add("Physics");
subjects.Add("Chemistry");
subjects.Add("Biology");
subjects.Add("Science");

要移除一個元素,設定您想要從中消除元素的索引。以下是移除第 3位置的元素 −

subjects.RemoveAt(2);

讓我們看看完整的程式碼 −

示例

 線上演示

using System;
using System.Collections.Generic;

public class Demo {
   public static void Main(string[] args) {
      var subjects = new List();
      subjects.Add("Physics");
      subjects.Add("Chemistry");
      subjects.Add("Biology");
      subjects.Add("Science");

      Console.WriteLine("ELEMENTS:");
      foreach (var sub in subjects) {
         Console.WriteLine(sub);
      }

      // remove element at 3rd position
      subjects.RemoveAt(2);
      Console.WriteLine("After removing an element:");

      foreach (var sub in subjects) {
         Console.WriteLine(sub);
      }
   }
}

輸出

ELEMENTS:
Physics
Chemistry
Biology
Science
After removing an element:
Physics
Chemistry
Science

更新於: 2020 年 6 月 20 日

4K+ 次瀏覽

開啟你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.