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

指定されたアイテムをC#のSortedSetから削除します


SortedSetから指定されたアイテムを削除するには、コードは次のとおりです-

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      SortedSet<string> set1 = new SortedSet<string>();
      set1.Add("AB");
      set1.Add("BC");
      set1.Add("CD");
      set1.Add("EF");
      Console.WriteLine("Elements in SortedSet1...");
      foreach (string res in set1){
         Console.WriteLine(res);
      }
      SortedSet<string> set2 = new SortedSet<string>();
      set2.Add("BC");
      set2.Add("CD");
      set2.Add("DE");
      set2.Add("EF");
      set2.Add("AB");
      set2.Add("HI");
      set2.Add("JK");
      Console.WriteLine("Elements in SortedSet2...");
      foreach (string res in set2){
         Console.WriteLine(res);
      }
      Console.WriteLine("Count of elements in SortedSet = " + set2.Count);
      set2.Remove("HI");
      set2.Remove("JK");
      Console.WriteLine("Count of elements in SortedSet (updated) = " + set2.Count);
   }
}

出力

これにより、次の出力が生成されます-

Elements in SortedSet1...
AB
BC
CD
EF
Elements in SortedSet2...
AB
BC
CD
DE
EF
HI
JK
Count of elements in SortedSet = 7 Count of elements in SortedSet (updated) = 5

別の例を見てみましょう-

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(){
      SortedSet<int> set1 = new SortedSet<int>();
      set1.Add(100);
      set1.Add(200);
      set1.Add(300);
      set1.Add(400);
      Console.WriteLine("Elements in SortedSet...");
      foreach (int res in set1){
         Console.WriteLine(res);
      }
      Console.WriteLine("Count of elements in SortedSet = " + set1.Count);
      set1.Remove(100);
      Console.WriteLine("Count of elements in SortedSet (updated) = " + set1.Count);
   }
}

出力

これにより、次の出力が生成されます-

Elements in SortedSet...
100
200
300
400
Count of elements in SortedSet = 4
Count of elements in SortedSet (updated) = 3

  1. C#でArrayListからアイテムを削除するにはどうすればよいですか?

    まず、新しいArrayListを設定し、それに要素を追加します。 ArrayList arr = new ArrayList(); arr.Add( "Jones" ); arr.Add( "Tom" ); arr.Add( "Henry" ); それでは、アイテム「トム」を削除しましょう。そのためには、Remove()メソッドを使用します。 arr.Remove("Tom"); 以下は、ArrayListから要素を削除する完全な例です- 例 using System; using System.Collect

  2. インデックスを使用してC#リストからアイテムを削除するにはどうすればよいですか?

    インデックスを使用してC#のリストからアイテムを削除するには、RemoveAt()メソッドを使用します。 まず、リストを設定します- List<string> list1 = new List<string>() {    "Hanks",    "Lawrence",    "Beckham",    "Cooper", }; 次に、2番目の位置、つまりインデックス1の要素を削除します list1.Remo