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

C#のElementAt()メソッド


ElementAt()は、特定のインデックスで要素を取得して表示するために使用されるC#のSystem.Linqメソッドです。

以下は文字列配列です-

string[] arr = { "One", "Two", "Three", "Four", "Five" };

ここで、インデックス0の要素を取得するには、ElementAt()メソッド-

を使用します。
arr.ElementAt(0);

以下は完全なコードです-

using System.IO;
using System;
using System.Linq;
public class Demo {
   public static void Main() {
      string[] arr = { "One", "Two", "Three", "Four", "Five" };
      // displaying element at index 0
      string res = arr.ElementAt(0);
      Console.WriteLine(res);
   }
}

出力

One

  1. C#のタイマー

    タイマーの設定に使用される名前空間はSystemです。タイマー。 Timerクラスは、設定された間隔の後にイベントを生成し、定期的なイベントを生成するオプションがあります。 まず、5秒間隔のタイマーオブジェクトを作成します- timer = new System.Timers.Timer(5000); タイマーの経過イベントを設定します。これは、間隔が経過したときに発生します- timer.Elapsed += OnTimedEvent; タイマーを開始します。 timer.Enabled = true; 例 using System; using System.Timers; pub

  2. Array#zipメソッド

    違いを見つけることができるように、2つの配列を要素ごとに比較したいとします。 または、すべてのインデックスで最大の数値を見つけたい場合や、キーのリストと値のリストをマージしてハッシュを作成したい場合もあります… …これを行うための「難しい方法」は、次のようになります。 例 : a = [1,2,3,4,5] b = [1,2,3,6,8] c = a.map.with_index { |_, idx| [a[idx], b[idx]] } # [[1, 1], [2, 2], [3, 3], [4, 6], [5, 8]] それで仕事は終わりますが、きれいではありませんよね?