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

C#LinqElementAtメソッド


指定されたインデックス位置にある要素を取得するためのC#のElementAt()メソッド。

まず、文字列配列を設定します。

string[] str = { "Jack", "Pat", "David"};

ここで、特定のインデックスの要素を取得するには、次の例に示すようにElementAt()メソッドを使用します-

using System.IO;
using System;
using System.Linq;
class Program {
   static void Main() {
      string[] str = { "Jack", "Pat", "David"};
      Random r = new Random(DateTime.Now.Second);
      // to generate random string
      string res = str.AsQueryable().ElementAt(r.Next(0, str.Length));
      Console.WriteLine("Random Name = '{0}'", res);
   }
}

出力

Random Name = 'Jack'

  1. C#LinqWhereメソッド

    Whereメソッドは、述語に基づいて値の配列をフィルタリングします。 ここで、述語は70を超える要素をチェックしています。 Where((n, index) => n >= 70); 例 using System; using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       int[] arr = { 10, 30, 20, 15, 90, 85, 40, 75 }; &n

  2. C#のElementAt()メソッド

    ElementAt()は、特定のインデックスで要素を取得して表示するために使用されるC#のSystem.Linqメソッドです。 以下は文字列配列です- string[] arr = { "One", "Two", "Three", "Four", "Five" }; ここで、インデックス0の要素を取得するには、ElementAt()メソッド-を使用します。 arr.ElementAt(0); 以下は完全なコードです- 例 using System.IO; using System; usi