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:
- input_source pode ser qualquer fonte de dados como ArrayList, List etc.
- 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.