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

C#のArray.Find()メソッド


C#のArray.Find()メソッドは、指定された述語で定義された条件に一致する要素を検索し、配列全体で最初に出現する要素を返すために使用されます。

構文

以下は構文です-

public static T Find<T> (T[] array, Predicate<T> match);

上記の配列は、検索する1次元のゼロベースの配列ですが、matchは、検索する要素の条件を定義する述語です。

Array.Find()メソッドを実装する例を見てみましょう-

using System;
public class Demo{
   public static void Main(){
      Console.WriteLine("Array elements...");
      string[] arr = { "car", "bike", "truck", "bus"};
      for (int i = 0; i < arr.Length; i++){
         Console.Write("{0} ", arr[i]);
      }
      Console.WriteLine();
      string res = Array.Find(arr, ele => ele.StartsWith("t",
      StringComparison.Ordinal));
      Console.Write("Searched element...");
      Console.Write("{0}", res);
   }
}

出力

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

Array elements...
car bike truck bus
Searched element...truck

  1. C#のConsole.SetBufferSize()メソッド

    C#のConsole.SetBufferSize()メソッドは、画面バッファー領域の高さと幅を指定された値に設定するために使用されます。 構文 構文は次のとおりです- public static void SetBufferSize (int width, int height); 上記では、パラメータの幅はバッファ領域の幅であり、高さはバッファ領域の高さです。 例 ここで、C#でConsole.SetBufferSize()メソッドを実装する例を見てみましょう- using System; class Demo {    public static void Mai

  2. C#のConsole.ResetColor()メソッド

    C#のConsole.ResetColor()メソッドは、コンソールの前景色と背景色をデフォルトに設定するために使用されます。 構文 構文は次のとおりです- public static void ResetColor (); 例 ここで、C#でConsole.ResetColor()メソッドを実装する例を見てみましょう- using System; class Demo {    public static void Main (string[] args) {       Console.WriteLine ("At first