निम्न हमारी स्ट्रिंग सरणी है:
string[] arr = { "Java", "HTML", "CSS", "JavaScript" };
Aggregate विधि का उपयोग करें और अधिक वर्णों वाली स्ट्रिंग ढूंढने के लिए लैम्ब्डा अभिव्यक्ति सेट करें।
यहाँ परिणामी स्ट्रिंग में प्रारंभिक बीज मान यानी "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("अधिक वर्णों वाली स्ट्रिंग: {0}", res);
}
}
आउटपुट
अधिक वर्णों वाली स्ट्रिंग: javascript