Exemplo 1
Vamos realizar os exemplos dados no Ubuntu 20.04. No Ubuntu 20.04, primeiro, abrimos o editor de texto e digitamos o código que é fornecido na imagem abaixo. Depois disso, salvamos isso com o nome do arquivo de nossa escolha e a extensão “.cs ”.
Neste programa, usamos a palavra -chave "usando", que criará um alias para um espaço para nome. O "Sistema de Usação" está aqui para nos dar aulas e funções úteis. Isso significa que estamos usando bibliotecas de sistemas em nosso código. Então, temos “sistema.Coleções.Genérico ”para usar interfaces e classes. Usamos este espaço para nome aqui para acessar a lista. Isso proporcionará melhor desempenho. O sistema.Linq ”é usado para recuperar os dados.
Devemos ter a função "principal" em nosso programa C#. É o ponto de entrada do nosso programa C#. Nosso código começa a execução daqui. Aqui "var" é um tipo de dados chamado "Lista". O "novo" é uma palavra -chave para criar uma nova lista aqui. Ele gerará uma nova lista de strings. Agora, adicionaremos diferentes variáveis de string à nossa lista com a ajuda do método "Add". O "ADD" é o método em C# para adicionar diversos elementos à lista. A lista.Add ”adicionará as strings fornecidas à nossa lista. A lista.Adicionar "(" Computer ")" adicionará o "computador" à nossa lista. O mesmo que a “lista.Adicionar ("laptop") "e" Lista.Add ("impressora") "adicionará" laptop "e" impressora "à nossa lista, que criamos neste programa.
Depois de adicionar todos esses elementos à nossa lista, verificaremos se nossa lista contém um laptop ou não. Então, usamos a declaração "se", que verificará isso. Dentro desta instrução "se", usamos o método "contém", que retorna um valor que indica se a lista contém "laptop" ou não. Então, temos “console.WriteLine ”para impressão. Se a instrução "se" for verdadeira, ela imprimirá a linha de código que será escrita abaixo desta instrução "se". Em seguida, fechamos todos os colchetes e salvamos este código.
Nós realizamos este exemplo no Ubuntu 20.04, então, para saída, abrimos o terminal do Ubuntu e escrevemos os comandos fornecidos neste terminal. O primeiro comando é o comando "MCS" para compilar nosso código C#. Ao usar este comando "MCS", devemos usar o ".Extensão de arquivo CS ”com o nome do arquivo. Se o código estiver livre de erros, ele criará um arquivo executável para nós com o mesmo nome. Depois disso, executaremos este código com a ajuda do comando "mono". Ao usar este comando "mono", devemos usar a extensão do arquivo de ".exe ”com o nome do arquivo e pressione Enter. Ele dará a saída do nosso código.
Nesta saída, você pode entender que primeiro compila nosso código. Como nosso código é livre de erros, ele executa nosso código e fornece a saída. Ele verifica se a lista contém o elemento especificado ou não. Nossa lista contém "laptop", por isso imprime a linha na tela do terminal.
Exemplo # 2
Agora, exploraremos outro exemplo para você para que você possa entender facilmente esse conceito com a ajuda de diferentes exemplos. Nesse caso, usamos a lista de números inteiros. Veja o segundo exemplo, que é dado abaixo na imagem.
Nesta primeira linha, temos a biblioteca "usando o sistema" para acessar aulas e funções. Então temos “sistema.Coleções.Genérico ”, que nos permite criar coleções fortemente digitadas. Criamos uma classe chamada "csharp" e invocamos uma função "principal". A “string [] args” é uma variável. Dentro da função "principal", criamos uma lista de números inteiros. A palavra -chave "nova" cria uma nova lista, e "int" é usado para inteiros. Devemos ter os valores inteiros em nossa lista. Portanto, para adicionar números inteiros à nossa lista, utilizaremos a função "Add". Os números.Add (33) ”é usado para adicionar“ 33 ”à nossa lista. Aqui "números" representam o nome da lista que criamos acima, e "Add" adicionará "33" à lista. Usando “números.Add (56) "e" números.Add (84) ", adicionaremos" 56 "e" 84 ", respectivamente.
Depois disso, temos "bool", que é o tipo de dados booleano e retorna os resultados "verdadeiros" e "falsos" da declaração fornecida. Declaramos "num" com este tipo de dados "bool" e atribuímos um método "conter" a esse "bon num". Os números.Contém (56) ”verifica“ 56 ”na lista. Aqui "números" representam a lista na qual verificamos o número fornecido. Se a lista contiver "56", esse "Bool num" retornará "True"; Caso contrário, ele retornará "falso". Também verificaremos "30" nesta lista usando o mesmo método e retornaremos "verdadeiro" ou "falso". Usamos o “console.Declaração de WriteLine ”para imprimir o resultado.
Aqui, nesta saída, ele retorna "true" quando verifica "56" na lista porque nossa lista contém "56". E retorna "falso" no caso de "30", pois nossa lista não contém "30".
Exemplo # 3
Aqui, temos mais um exemplo da lista C# “. Neste código, primeiro, imprimimos todos os elementos da lista e depois verificamos o número especificado na lista.
Temos “usando o sistema” e “usando o sistema.Coleções.Genérico ”que discutimos em detalhes em exemplos anteriores. Em seguida, declaramos uma classe pública chamada "programa" e invocamos uma função "principal" dentro disso. Em seguida, criamos uma lista de números inteiros com o nome "num" e adicionamos os números usando o método "Add". Primeiro, temos que imprimir todos os números que adicionamos à nossa lista. Este “console.WriteLine ”imprimirá a linha na tela e depois usamos o loop“ foreach ”. Dentro deste loop "foreach", vamos inicializar um número inteiro "int" com o nome "res" que lê os números na lista denominada "num" e armazena cada número em "res".
Depois disso, imprimiremos todos esses números no terminal usando “console.WriteLine (res) ”. Então, vamos verificar "400" e "202" na lista e imprimir o resultado na tela usando "console.WriteLine ”.
A saída deste código é assim na imagem acima. Primeiro, ele imprime todos os números da lista e depois verifica os números e retorna o resultado "verdadeiro" e "falso".
Conclusão
Este guia explica como usar o método "Lista contém" na programação C#. Discutimos os códigos em detalhes. Explicamos todas as linhas do código para que você possa simplesmente compreender como funciona na programação C#. Demonstramos três exemplos diferentes para sua melhor compreensão desse conceito. Depois de ler este guia e executar esses exemplos por si mesmo, você poderá usar esse método "Lista contém" em seus códigos complexos de programação C# também.