List <T> .Contains()方法以及C#中的示例

C#List <T>。Contains()方法

列表<T>。Contains()方法用于检查list是否包含指定的元素。

语法:

    bool List<T>.Contains(T item);

参数:它接受类型T的项。

返回值:返回一个布尔值。如果list包含项目,则为true,如果list不包含项目,则为false。

示例

    int list declaration:

    List<int> a = new List<int>();

    adding elements:

    a.Add(10);

    a.Add(20);

    a.Add(30);

    a.Add(40);

    a.Add(50);

    

    checking an item:

    a.Contains(10)

    

    Output:

    true

C#使用List <T>检查列表中项目的示例。Contains()方法

using System;

using System.Text;

using System.Collections.Generic;

namespace Test

{

    class Program

    {

        static void printList(List<int> lst)

        {

            //打印元素

            foreach (int item in lst)

            {

                Console.Write(item + " ");

            }

            Console.WriteLine();

        }

        static void Main(string[] args)

        {

            //整数列表

            List<int> a = new List<int>();

            //添加元素

            a.Add(10);

            a.Add(20);

            a.Add(30);

            a.Add(40);

            a.Add(50);

            //打印列表

            Console.WriteLine("list elements...");

            printList(a);

            //寻找元素

            if (a.Contains(10))

                Console.WriteLine("List contains 10");

            else

                Console.WriteLine("List does not contain 10");

            if (a.Contains(60))

                Console.WriteLine("List contains 60");

            else

                Console.WriteLine("List does not contain 60");

            //按ENTER退出

            Console.ReadLine();

        }

    }

}

输出结果

list elements...

10 20 30 40 50

List contains 10

List does not contain 60

以上是 List <T> .Contains()方法以及C#中的示例 的全部内容, 来源链接: utcz.com/z/315917.html

回到顶部