Pergunta

Eu quero criar um objeto em C # e tê-lo fazer coisas interessantes com base no nome do método não-existente que recebe.

Em Ruby, este é method_missing. Em Perl, este é AUTOLOAD.

Eu não consigo encontrar o caminho para System.Dynamic em C #.

Foi útil?

Solução

Tente usar System.Dynamic.DynamicObject como um simples ponto e classe base de partida. Você pode encontrar um exemplo em http://winterdom.com/2009/05/dynamicobject -in-c-40 .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top