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

C#のArrayList内の要素の範囲の列挙子を取得する


ArrayList内の要素の範囲の列挙子を取得するには、コードは次のとおりです-

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      ArrayList arrList = new ArrayList();
      arrList.Add(100);
      arrList.Add(200);
      arrList.Add(300);
      arrList.Add(400);
      arrList.Add(500);
      Console.WriteLine("Display elements in a range...");
      IEnumerator demoEnum = arrList.GetEnumerator(1, 3);
      while (demoEnum.MoveNext()) {
         Object ob = demoEnum.Current;
         Console.WriteLine(ob);
      }
   }
}

出力

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

Display elements in a range...
200
300
400

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

using System;
using System.Collections;
public class Demo {
   public static void Main(){
      ArrayList arrList = new ArrayList();
      arrList.Add("Andy");
      arrList.Add("Katie");
      arrList.Add("Taylor");
      arrList.Add("Steve");
      arrList.Add("Nathan");
      arrList.Add("Carl");
      arrList.Add("Mark");
      arrList.Add("Amy");
      arrList.Add("Jacob");
      arrList.Add("John");
      Console.WriteLine("Display elements in a range...");
      IEnumerator demoEnum = arrList.GetEnumerator(1, 3);
      while (demoEnum.MoveNext()) {
         Object ob = demoEnum.Current;
         Console.WriteLine(ob);
      }
      Console.WriteLine("Display elements in a range...");
      demoEnum = arrList.GetEnumerator(3, 5);
      while (demoEnum.MoveNext()) {
         Object ob = demoEnum.Current;
         Console.WriteLine(ob);
      }
   }
}

出力

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

Display elements in a range...
Katie
Taylor
Steve
Display elements in a range...
Steve
Nathan
Carl
Mark
Amy

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

    ArrayListクラスのCountプロパティは、ArrayListの要素の数をカウントします。 まず、ArrayListに要素を追加します- ArrayList arrList = new ArrayList(); arrList.Add(98); arrList.Add(55); arrList.Add(65); arrList.Add(34); 次に、配列リストの数を取得します- arrList.Count 以下は、C#でCountプロパティを実装するためのコードです- 例 using System; using System.Collections; class Demo {

  2. JavaのArrayListからすべての要素を削除します

    JavaでArrayListからすべての要素を削除するには、最初にいくつかの要素を含むArrayListを作成します- ArrayList<Integer> arrlist = new ArrayList<Integer>(5); arrlist.add(25); arrlist.add(50); arrlist.add(75); arrlist.add(100); arrlist.add(150); arrlist.add(200); arrlist.add(250); それでは、すべての要素を削除しましょう- arrlist.clear(); 例 完全なコードを