Macrosustitución en C#

17/08/2007 - 10:38 por Carlos Sancho | Informe spam
Hola a todos,

Soy nuevo en NET y en C#.
¿Alguno de vosotros sabe si C# admite macrosustirución para ejecutar código
dinámicamente? Me explico: en otros lenguajes (Fox Pro, por ejemplo) si
escribo el siguiente código:

*** Inicio código ****

a = "SELECT mi_tabla"
&a

**** Fin código ****

Fox Pro, al leer el símbolo "&a", sustituye el mismo por "SELECT mi_tabla" y
luego ejecuta dicha sentencia como si se hubiera escrito directamente en el
código fuente. Esto es la macrosustitución.

En fin, necesito la macrosustirución para poder crear objetos de forma
dinámica, de un tipo u otro según parámetros de entrada. Quizá en C# se haga
de otra manera o no se permita, pero, por favor, necesito ayuda sobre esto.

Muchas Gracias de antemano.

Saludos

Carlos Sancho

Preguntas similare

Leer las respuestas

#1 Cholo Lennon
17/08/2007 - 16:47 | Informe spam
Quizás este artículo te ayude:

http://www.codeproject.com/csharp/evalcscode.asp

Salu2

Cholo Lennon
Bs.As.
ARG


"Carlos Sancho" wrote in message
news:
Hola a todos,

Soy nuevo en NET y en C#.
¿Alguno de vosotros sabe si C# admite macrosustirución para ejecutar código
dinámicamente? Me explico: en otros lenguajes (Fox Pro, por ejemplo) si
escribo el siguiente código:

*** Inicio código ****

a = "SELECT mi_tabla"
&a

**** Fin código ****

Fox Pro, al leer el símbolo "&a", sustituye el mismo por "SELECT mi_tabla" y
luego ejecuta dicha sentencia como si se hubiera escrito directamente en el
código fuente. Esto es la macrosustitución.

En fin, necesito la macrosustirución para poder crear objetos de forma
dinámica, de un tipo u otro según parámetros de entrada. Quizá en C# se haga
de otra manera o no se permita, pero, por favor, necesito ayuda sobre esto.

Muchas Gracias de antemano.

Saludos

Carlos Sancho


Respuesta Responder a este mensaje
#2 Carlos Sancho
17/08/2007 - 17:25 | Informe spam
Gracias, me ha servido de gran ayuda.

Saludos

Carlos Sancho
ESP

"Cholo Lennon" escribió en el mensaje
news:
Quizás este artículo te ayude:

http://www.codeproject.com/csharp/evalcscode.asp

Salu2

Cholo Lennon
Bs.As.
ARG


"Carlos Sancho" wrote in message
news:
Hola a todos,

Soy nuevo en NET y en C#.
¿Alguno de vosotros sabe si C# admite macrosustirución para ejecutar
código
dinámicamente? Me explico: en otros lenguajes (Fox Pro, por ejemplo) si
escribo el siguiente código:

*** Inicio código ****

a = "SELECT mi_tabla"
&a

**** Fin código ****

Fox Pro, al leer el símbolo "&a", sustituye el mismo por "SELECT
mi_tabla" y
luego ejecuta dicha sentencia como si se hubiera escrito directamente en
el
código fuente. Esto es la macrosustitución.

En fin, necesito la macrosustirución para poder crear objetos de forma
dinámica, de un tipo u otro según parámetros de entrada. Quizá en C# se
haga
de otra manera o no se permita, pero, por favor, necesito ayuda sobre
esto.

Muchas Gracias de antemano.

Saludos

Carlos Sancho






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida