91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C# List中contains方法的實現

c#
小樊
96
2024-07-13 13:03:25
欄目: 編程語言

在C#中,List類本身并不直接提供contains方法,但可以使用LINQ庫中的方法來實現類似的功能。以下是一種自定義contains方法的實現:

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

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

        int searchNumber = 3;
        bool contains = numbers.Contains(searchNumber);

        if (contains)
        {
            Console.WriteLine($"List contains {searchNumber}");
        }
        else
        {
            Console.WriteLine($"List does not contain {searchNumber}");
        }
    }
}

在這個示例中,我們使用List的Contains方法來檢查列表中是否包含指定的元素。如果包含,則返回true,否則返回false。如果要自定義contains方法,可以使用LINQ的Any方法來實現:

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

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

        int searchNumber = 3;
        bool contains = numbers.Any(x => x == searchNumber);

        if (contains)
        {
            Console.WriteLine($"List contains {searchNumber}");
        }
        else
        {
            Console.WriteLine($"List does not contain {searchNumber}");
        }
    }
}

在這個示例中,我們使用LINQ的Any方法來判斷列表中是否存在任何元素等于指定的元素。如果存在,則返回true,否則返回false。這樣就實現了類似contains方法的功能。

0
宣恩县| 沙河市| 嘉荫县| 桃园县| 郓城县| 南平市| 连南| 马边| 山东省| 阿勒泰市| 怀仁县| 阜新| 湘乡市| 通海县| 德惠市| 泸溪县| 聂拉木县| 娱乐| 清流县| 玛多县| 息烽县| 工布江达县| 长春市| 亳州市| 车致| 牟定县| 皋兰县| 马边| 江华| 林周县| 金寨县| 财经| 诸暨市| 茶陵县| 门源| 区。| 昌江| 金寨县| 武胜县| 城市| 鹿泉市|