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

C#でStringCollectionを反復処理する列挙子を取得します


StringCollectionを反復処理する列挙子を取得するには、コードは次のとおりです-

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      StringCollection stringCol = new StringCollection();
      String[] arr = new String[] { "100", "200", "300", "400", "500" };
      Console.WriteLine("Array elements...");
      foreach (string res in arr){
         Console.WriteLine(res);
      }
      stringCol.AddRange(arr);
      Console.WriteLine("Does the specified string is in the StringCollection? = "+stringCol.Contains("800"));
      Console.WriteLine("Total number of elements = "+stringCol.Count);
      Console.WriteLine("Iterating through StringCollection = "+stringCol.Count);
      StringEnumerator myenum = stringCol.GetEnumerator();
      while (myenum.MoveNext())
         Console.WriteLine(myenum.Current);
   }
}

出力

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

Array elements...
100
200
300
400
500
Does the specified string is in the StringCollection? = False
Total number of elements = 5
Iterating through StringCollection = 5
100
200
300
400
500

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

using System;
using System.Collections.Specialized;
public class Demo {
   public static void Main(){
      StringCollection stringCol = new StringCollection();
      stringCol.Add("10");
      stringCol.Add("20");
      stringCol.Add("30");
      stringCol.Add("40");
      stringCol.Add("50");
      stringCol.Add("60");
      stringCol.Add("70");
      stringCol.Add("80");
      stringCol.Add("90");
      stringCol.Add("100");
      Console.WriteLine("Elements...");
      foreach (string res in stringCol){
         Console.WriteLine(res);
      }
      Console.WriteLine("Iterating through StringCollection with Enumerator...");
      StringEnumerator myenum = stringCol.GetEnumerator();
      while (myenum.MoveNext())
         Console.WriteLine(myenum.Current);
   }
}

出力

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

Elements...
10
20
30
40
50
60
70
80
90
100
Iterating through StringCollection with Enumerator...
10
20
30
40
50
60
70
80
90
100

  1. その写真を取得するための5つの便利なInstagramのヒント-完璧な投稿

    Instagramが最初に登場したとき、それは目新しいようでした。ほんの数年早送りすると、2016年には推定6億人のユーザーがいる本格的な現象です。当初、写真アプリは目新しいものにすぎませんでした。低解像度のカメラ写真を楽しい「フィルター」で飾る機能をユーザーに提供することは、流行のように思えました。今日、Instagramはスマートフォンカメラの品質とともに成熟してきました。独自のコミュニティとソーシャルメディアネットワークを開発することにより、Instagramは今日のオンライン環境における強力なツールです。誰もがアプリの基本を知っていますが、平均的なユーザーが気付いていない可能性のある機

  2. お金を稼ぐのに役立つ無料アプリ

    フィットネスの最初の目標を達成すると、継続して想像を絶する目標を達成する力とモチベーションが得られます。しかし、あなたが初心者なら、怠惰を打ち負かすにはモチベーションが必要ですよね?お金よりもやる気を起こさせるものは何ですか?さて、今では歩いたり、運動したり、買い物をしたりするだけでお金を稼ぐことができます. この投稿では、普段していることをするだけでお金を稼ぐのに役立つ無料アプリのリストを共有します. 1.フィモ あなたが初心者で、体型を維持したい場合は、食事とトレーニングのセクションでごまかすような動機が必要です。それが、ほとんどの人がジムに参加し、パーソナルトレーナーを雇う理由です.