Método de elenco LINQ

Método de elenco LINQ
Suponha que, em um conjunto de dados, haja elementos com algum tipo de dados e você deseja convertê -los em tipos como string ou duplo ou número inteiro, você pode usar o método elenco ().

Elenco()

O método de elenco () no LINQ é usado para fundir/converter o tipo de dados na fonte de dados existente em outro tipo de dados. Isso aumentará a exceção se os converter em diferentes tipos de dados, como string para inteiro etc.

Sintaxe:

fonte de entrada.Elenco()

Onde:

  1. input_source pode ser qualquer fonte de dados como ArrayList, List etc.
  2. Tipo de dados é o tipo que converteremos o tipo de fonte de dados fornecida.

Exemplo 1:

Aqui, criaremos uma lista de dados de dados de dados com o tipo inteiro e os lançaremos no tipo inteiro.

Então, a sintaxe deve ser:

fonte de entrada.Elenco()
usando o sistema;
usando o sistema.Linq;
usando o sistema.Coleções;
usando o sistema.Coleções.Genérico;
classe Linuxhint
public static void main ()

// Crie uma lista de matrizes
int [] my_arraylist = 100,34,56,32,10,45;
// exibe o Arraylist
foreach (var resultado em my_arraylist)
Console.WriteLine (resultado);

Console.WriteLine ("----------------------");
// Converter a coleção de listas de matrizes em tipo inteiro
var final = my_arraylist.Elenco();
//mostrar
foreach (var resultado em final)
Console.WriteLine (resultado);


Saída:

Explicação:

Crie uma lista de matrizes chamada - my_arraylist.

Lance o my_arraylist para o tipo inteiro.

Exibir o resultado usando um loop foreach.

Exemplo 2:

Aqui, criaremos uma lista de matrizes de origem de dados com o tipo de string e os lançamos no tipo de string.

Então, a sintaxe deve ser:

fonte de entrada.Elenco()
usando o sistema;
usando o sistema.Linq;
usando o sistema.Coleções;
usando o sistema.Coleções.Genérico;
classe Linuxhint
public static void main ()

// Crie uma lista de matrizes
string [] my_arraylist = "linuxhint", "java";
// exibe o Arraylist
foreach (var resultado em my_arraylist)
Console.WriteLine (resultado);

Console.WriteLine ("----------------------");
// Converter a coleção de listas de matrizes em tipo de string
var final = my_arraylist.Elenco();
//mostrar
foreach (var resultado em final)
Console.WriteLine (resultado);


Saída:

Explicação:

Crie uma lista de matrizes chamada - my_arraylist.

Fundame.

Exibir o resultado usando um loop foreach.

Conclusão

Neste tutorial, discutimos o método de elenco (). O método de elenco () no LINQ é usado para fundir/converter o tipo de dados na fonte de dados existente em outro tipo de dados. Isso aumentará a exceção se os converter em diferentes tipos de dados, como string para inteiro etc. Você tem que especificar os tipos de dados - int para inteiro, corda para string e dobro Para conversões de tipo duplo.