Sau đây là mảng chuỗi của chúng tôi -
string[] arr = { "Java", "HTML", "CSS", "JavaScript"};
Sử dụng phương pháp Tổng hợp và đặt Biểu thức Lambda để tìm chuỗi có nhiều ký tự hơn.
Ở đây, chuỗi kết quả phải có nhiều ký tự hơn giá trị khởi đầu ban đầu, tức là “jQuery” ở đây.
Ví dụ
using System; using System.Linq; class Demo { static void Main() { string[] arr = { "Java", "HTML", "CSS", "JavaScript"}; string res = arr.AsQueryable().Aggregate("jQuery", (longest, next) => next.Length > longest.Length ? next : longest,str => str.ToLower()); Console.WriteLine("String with more number of characters: {0}", res); } }
Đầu ra
String with more number of characters: javascript