Array
(
)

tipos anonimos?

Aluisio Cavalcante
   - 05 out 2012

mais uma duvida...
afinal, para que ser serve tipos anonimos (anonymous types)?
obrigado

Joel Rodrigues
   - 05 out 2012

Os tipos anônimos são utilizados quando precisamos obter um certo conjunto de propriedades, tratando-o como um objeto, mas sem precisar definir o seu tipo. São muito aplicados nas consultas LINQ
Dê uma olhada neste link: http://msdn.microsoft.com/pt-br/library/bb397696.aspx

0
|
0

Tiago
|
MVP
Pontos: 120
    05 out 2012

Os tipos anonimos você não precisa, declarar um tipo para uma variavel por exemplo:

String nome
int tamanho

Você pode fazer só assim:

var nome
var tamanho

E o retorno é indiferente... É uma boa prática de programação utilizar o LINQ.... utilizo muito ele e é muito útil

0
|
0

Aluisio Cavalcante
   - 05 out 2012

eu entendi mais ou menos...mas isso muito utilizado em sistemas comerciais???

0
|
0

Tiago
|
MVP
Pontos: 120
    05 out 2012

Sim, por exemplo eu utilizo muito quando quero fazer filtros.... vamos supor que você queria filtrar as categorias dos produtos, o linq te oferece o mapeamento objeto relacional(Um sql para objetos) e pode te ajudar bastante

0
|
0

Joel Rodrigues
   - 05 out 2012

Tipos anônimos são utilizados em vários contextos, o comercial é apenas um deles.
Você entendeu o que são os tipos anônimos? Para passarmos a discutir especificamente sobre a LINQ, favor abrir outro tópico.
Abraço.

0
|
0

Rodrigo Odasaki
   - 10 out 2012

Tipos anônimos(Anonymous Types), são propriedades criadas em tempo de execução. Basicamente, você não cria variais, elas são criadas durante a execução do seu código.

Um exemplo de uso é quando você realiza um join em varias tabelas, e quer retornar propriedades especificas já definidas.
http://msdn.microsoft.com/pt-br/library/bb397696(v=vs.90).aspx

0
|
0

Aluisio Cavalcante
   - 10 out 2012

obrigado a todos!!!

0
|
0

Joel Rodrigues
   - 17 out 2012

Estou encerrando este tópico.
Boa sorte em seus projetos.

0
|
0