Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức Array.FindLast () trong C #

Phương thức Array.FindLast () trong C # được sử dụng để tìm kiếm một phần tử phù hợp với các điều kiện được xác định bởi vị từ được chỉ định và trả về lần xuất hiện cuối cùng trong toàn bộ Mảng.

Cú pháp

Sau đây là cú pháp -

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

Ở trên, mảng là Mảng một chiều, dựa trên 0 để tìm kiếm, trong khi đối sánh là Vị từ xác định các điều kiện của phần tử cần tìm kiếm.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Array.FindLast () -

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.FindLast(arr, ele => ele.StartsWith("b",
      StringComparison.Ordinal));
      Console.Write("\nLast Occurrence...\n");
      Console.WriteLine("{0}", res);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Array elements...
car bike truck bus

Last Occurrence...
bus