C#
 Computer >> コンピューター >  >> プログラミング >> C#

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

  1. C#のHashtableクラスのCountプロパティとは何ですか?

    Hashtableクラスの要素の数を見つけるには、Countプロパティを使用します。まず、要素を使用してHashtableクラスを設定します- Hashtable ht = new Hashtable(); ht.Add("One", "Tom"); ht.Add("Two", "Jack"); ht.Add("Three", "Peter"); ht.Add("Four", "Russel"); ht.Add("Five&

  2. C#のArrayListクラスのCapacityプロパティとは何ですか?

    ArrayListクラスのcapacityプロパティは、ArrayListに含めることができる要素の数を取得または設定します。 容量は常にカウントよりも大きくなります。容量プロパティの場合- arrList.Capacity デフォルトの容量は4です。5つの要素がある場合、その容量は2倍になり、8になります。これは続きます。 次のコードを実行して、C#でCapacityプロパティを実装してみてください。これは、上記で説明したことも示しています- 例 using System; using System.Collections; class Demo {    pub