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

C#ArrayListでRemoveAtを使用する方法は?


C#のRemoveAtメソッドは、リスト内の設定した位置にある要素を削除するために使用されます。

まず、リストに要素を設定します-

var subjects = new List<string>();
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. android PriorityBlockingQueueでadd()を使用するにはどうすればよいですか?

    例に入る前に、PriorityBlockingQueueが何であるかを知っておく必要があります。これは無制限のキューであり、優先キューと同じ順序に従います。優先度ブロックキューの主な用途は、メモリ不足エラーを処理することです。 この例は、Android PriorityBlockingQueueでadd()を使用する方法を示しています ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activit

  2. Windows 10 で非表示のビデオ エディタを使用する方法

    Windows 10 にはさまざまな機能があり、そのうちの 1 つがビデオ エディターです。ビデオを編集するためにサードパーティのソフトウェアを使用する必要がなくなりました。Windows 10 のネイティブ ビデオ エディターを使用してビデオをカスタマイズできます。 このビデオ編集ソフトウェアは、写真アプリの一部です。さまざまな効果を与えたり、ビデオを編集および作成したりできます。このツールは使い方が簡単で、ビデオを編集および作成するための多くの機能を提供します。 動画エディタの使い方 編集する動画を選択するには、写真アプリで開くだけです。 編集するビデオを選択するには、ビデオを右ク