Resultados da pesquisa a pedido "anonymous-types"

6 a resposta

Passando uma Instância do Tipo Anônimo pelo WCF

Eu tenho um método de serviço WCF que espera um objeto e recupera suas propriedades usando reflexão. No lado do cliente, crio um objeto de tipo anônimo var obj = new {FirstName="John", LastName="Doe"}e passe para o método Estou recebendo uma ...

1 a resposta

Adicionar item a uma lista anônima

Eu tenho uma lista do tipo anônimo var myList = db.Products.Select(a => new {a.ProductName, a.ProductId, a.Priority}).ToList();E eu quero adicionar um outro item a esta lista como myList.Insert(0, new { "--All--", 0, 0}); //Error: Has some ...

5 a resposta

Posso serializar tipos anônimos como xml?

Eu entendi que tipos anônimos são marcados como particulares pelo compilador e as propriedades são somente leitura. Existe uma maneira de serializá-los para xml (sem desserializar)? istotrabalha com ...

10 a resposta

Solicitação de recurso C #: implemente interfaces em tipos anônimos

Eu estou querendo saber o que seria necessário para fazer algo assim: using System; class Program { static void Main() { var f = new IFoo { Foo = "foo", Print = () => Console.WriteLine(Foo) }; } } interface IFoo { String Foo { get; set; } void ...

1 a resposta

Criar dinamicamente objeto anônimo a partir de valores de lista c #

Eu tenho uma lista (ou pode ser matriz) de seqüências de caracteres das quais desejo criar dinamicamente um objeto anônimo. Como eu faço isso? var dataSet = new DataSet(); dataSet.ReadXml(@""); var dataTable = dataSet.Tables[0]; var dataRow = ...

6 a resposta

Como iterar nas propriedades de um objeto anônimo em C #?

Eu quero pegar um objeto anônimo como argumento para um método e, em seguida, iterar sobre suas propriedades para adicionar cada propriedade / valor a uma dinâmicaExpandoObject. Então, o que eu preciso é ir de new { Prop1 = "first value", Prop2 ...

4 a resposta

Existe algum uso razoável de uma função retornando uma estrutura anônima?

Aqui está um exemplo (artificial) de uso de uma função que retorna uma estrutura anônima e faz "algo" útil: #include <iostream> template<typename T> T* func(T* t, float a, float b) { if(!t) { t = new T; t->a = a; t->b = b; } else { t->a += a; ...

8 a resposta

C # 'dinâmico' não pode acessar propriedades de tipos anônimos declarados em outro assembly

O código abaixo está funcionando bem, desde que eu tenha classeClassSameAssembly na mesma montagem que a classeProgram. Mas quando eu mudo de classeClassSameAssembly para uma montagem separada, umRuntimeBinderException (veja abaixo) é lançada. É ...

1 a resposta

Ligação de dados do Silverlight 4 com tipos anônimos

Alguém sabe se você pode usar a ligação de dados com tipos anônimos no Silverlight 4? Sei que não é possível nas versões anteriores do silverlight, você só pode vincular às propriedades de classe pública e as propriedades de tipo anônimo são ...

1 a resposta

definir valor de uma propriedade de um tipo anônimo usando reflexão / TypeDescriptor é possível?

Eu tentei usar TypeDescriptor e o valor não está mudando, e por meio de reflexão, recebo um erro que não existe nenhum setter para essa propriedade