নিচে আমাদের স্ট্রিং অ্যারে দেওয়া হল:
string[] arr = { "Java", "HTML", "CSS", "JavaScript"};
Aggregate পদ্ধতি ব্যবহার করুন এবং Lambda Expression সেট করুন যাতে বেশি ক্যারেক্টারযুক্ত স্ট্রিংটি পাওয়া যায়।
এখানে, ফলাফল স্ট্রিংটির ক্যারেক্টার সংখ্যা প্রাথমিক সিড মান অর্থাৎ এখানে "jQuery" এর চেয়ে বেশি হবে।
উদাহরণ
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); } }
আউটপুট
String with more number of characters: javascript