Resultados da pesquisa a pedido "expandoobject"

2 a resposta

Existe uma maneira de executar uma verificação nula encadeada em um dinâmico / expando?

C # tem utilidadeOperador Condicional Nulo [https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-conditional-operators] . Bem explicado emesta resposta [https://stackoverflow.com/a/2081709/256925] também. Eu queria ...

1 a resposta

Os elementos da lista <dynamic> têm campos, mas não consigo acessá-los. Por quê?

Eu preciso fazer um loop sobre umList<dynamic> objetos. Todos os objetos da lista têm valores, mas, por algum motivo, não consigo acessar nenhum dos campos de objetos dinâmicos. Abaixo está uma captura de tela da minha janela de depuração: Lá ...

1 a resposta

Por que não consigo indexar em um ExpandoObject?

Algo me pegou de surpresa ao estudar a dinâmica de C # hoje (nunca as usei muito, mas ultimamente venho experimentando a estrutura da Web de Nancy). Eu descobri que não podia fazer isso: dynamic expando = new ExpandoObject(); expando.name = ...

1 a resposta

Servicestack ORMLite / Massive gerenciando múltiplos DataTables com o Expandos / Dynamic?

2 a resposta

'System.Collections.Generic.IList <object>' não contém uma definição para 'Adicionar' ao usar 'dynamic' e 'ExpandoObject'

Digamos que eu tenha uma aula, Foo, parecendo algo assim:

4 a resposta

Em C #, como removo uma propriedade de um ExpandoObject?

2 a resposta

Como aplicar um método de extensão no objeto com o tipo de ExpandoObject?

2 a resposta

Períodos em nome de c # dynamic ExpandoObjects?

Talvez esta seja uma pergunta boba, mas estou trabalhando em um projeto que quer que eugerar algum JSON que se parece com isso:

4 a resposta

C # mesclagem profunda / aninhada / recursiva de objetos dinâmicos / expando

Preciso "mesclar" 2 objetos dinâmicos em c #. Tudo o que encontrei na stackexchange abrangeu apenas mesclagens não recursivas. Mas estou procurando algo que mescla recursivamente ou profundamente, da mesma forma que jQuery's$.extend(obj1, obj2) ...

6 a resposta

Como posso usar a sintaxe do inicializador de coleção com o ExpandoObject?

Eu notei que o novoExpandoObject implementaIDictionary<string,object> que tem o requisitoIEnumerable<KeyValuePair<string, object>> eAdd(string, object) métodos e, portanto, deve ser possível usar a sintaxe do inicializador de coleção ...