C# में Array.FindAll () विधि का उपयोग उन सभी तत्वों को पुनः प्राप्त करने के लिए किया जाता है जो निर्दिष्ट विधेय द्वारा परिभाषित शर्तों से मेल खाते हैं।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
public static T[] FindAll<T> (T[] array, Predicate<T> match);
उदाहरण
आइए अब Array.FindAll() विधि को लागू करने के लिए एक उदाहरण देखें -
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.FindAll(arr, ele => ele.StartsWith("b", StringComparison.Ordinal)); Console.Write("\nAll Searched elements...\n"); for (int i = 0; i < res.Length; i++) { Console.WriteLine("{0}", res[i]); } Console.WriteLine(); } }
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
Array elements... car bike truck bus All Searched elements... bike bus