C# | Kaip patikrinti, ar sąraše yra nurodytas elementas
Sąrašas.Contains(T) Metodas naudojamas norint patikrinti, ar elementas yra sąraše, ar ne. Sąrašo ypatybės:
- Tai skiriasi nuo masyvų. Sąrašo dydį galima keisti dinamiškai, bet ne masyvų.
- Sąrašo klasė gali priimti nulį kaip galiojančią nuorodų tipų reikšmę, taip pat leidžia pasikartojančius elementus.
- Jei Suskaičiuoti tampa lygus Talpa tada Sąrašo talpa automatiškai padidėja perskirstant vidinį masyvą. Esami elementai bus nukopijuoti į naują masyvą prieš pridedant naują elementą.
Sintaksė:
public bool Contains (T item);
Čia daiktas yra objektas, kurio vieta turi būti sąraše. Nuorodų tipų vertė gali būti nulinė. Grąžinimo vertė: Šis metodas grįžta Tiesa jei prekė rasta Sąraše, grąžinama kitu atveju Netiesa . Žemiau pateiktos programos iliustruoja naudojimą List.Contains(T) metodas: 1 pavyzdys:
CSharp
// C# Program to check whether the> // element is present in the List> // or not> using> System;> using> System.Collections;> using> System.Collections.Generic;> class> Geeks {> > // Main Method> > public> static> void> Main(String[] args)> > {> > // Creating an List of Integers> > List <> int> >pirmasis sąrašas => new> List <> int> >();>> |