C# में लैम्ब्डा एक्सप्रेशन एक पैटर्न का वर्णन करता है।
लैम्ब्डा एक्सप्रेशंस में टोकन => एक एक्सप्रेशन संदर्भ में है। इसे "गोज़ टू" ऑपरेटर के रूप में पढ़ा जाता है और लैम्ब्डा एक्सप्रेशन घोषित होने पर उपयोग किया जाता है।
यहां, हम एक सूची से 50 से अधिक तत्व की पहली घटना का पता लगा रहे हैं।
list.FindIndex(x => x > 50);
टोकन के ऊपर => का उपयोग किया जाता है। वही नीचे दिखाया गया है -
उदाहरण
using System; using System.Collections.Generic; class Demo { static void Main() { List<int> list = new List<int> { 44, 6, 34, 23, 78 }; int res = list.FindIndex(x => x > 50); Console.WriteLine("Index: "+res); } }
आउटपुट
Index: 4