溫馨提示×

C# Get與Lambda表達式的結合

c#
小樊
108
2024-07-19 13:06:45
欄目: 編程語言

在C#中,可以使用Lambda表達式來對集合進行篩選、映射等操作,同時結合LINQ的Get方法來獲取滿足條件的元素。

例如,假設有一個包含整數的列表,我們想獲取列表中大于5的元素,可以使用以下代碼結合Lambda表達式和Get方法來實現:

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main()
    {
        List<int> numbers = new List<int> { 1, 3, 5, 7, 9, 11 };

        // 使用Lambda表達式和Get方法篩選大于5的元素
        List<int> result = numbers.Where(n => n > 5).ToList();

        // 輸出結果
        foreach (var num in result)
        {
            Console.WriteLine(num);
        }
    }
}

在上面的示例中,我們使用Lambda表達式n => n > 5來篩選大于5的元素,并使用Get方法將滿足條件的元素存儲在結果列表中。最后,我們遍歷結果列表并輸出滿足條件的元素。

通過結合Lambda表達式和Get方法,我們可以方便地對集合進行各種操作,使代碼更加簡潔、易讀和高效。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女