SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: romagi en Miércoles 25 de Abril de 2007, 21:43

Título: Como Meter Instrucciones De Ensamblador En C#?
Publicado por: romagi en Miércoles 25 de Abril de 2007, 21:43
Me gustaria mejorar una aplicacion que tengo, porque me va muy lenta y me gasta muchos recursos. Quisiera insertar ensamblador en c# pero no se como. ¿Puede alquien ayudarme?
Gracias
Título: Re: Como Meter Instrucciones De Ensamblador En C#?
Publicado por: Amilius en Miércoles 25 de Abril de 2007, 22:01
:huh: En todo caso es mejor que profundices tus conocimientos en c# para ver si con eso puedes hacer algo por tu programa y si aún así no encuentras lo que esta afectando el rendimiento es mejor que repienses tu programa. Ahora si consideras que tus conocimientos en ensamblador te permitirán obtener mejores resultados, pues podrías crear un dll usando ensamblador y luego llamar sus funciones desde tu programa en c#.
Título: Re: Como Meter Instrucciones De Ensamblador En C#?
Publicado por: JuanK en Miércoles 25 de Abril de 2007, 22:32
Cita de: "romagi"
Me gustaria mejorar una aplicacion que tengo, porque me va muy lenta y me gasta muchos recursos. Quisiera insertar ensamblador en c# pero no se como. ¿Puede alquien ayudarme?
Gracias
Coincido con amilus y agrego que desde C# no puedes usar ensamblador, lo demas bajo nivel que puedes usar es CIL.
Título: Re: Como Meter Instrucciones De Ensamblador En C#?
Publicado por: trentia en Jueves 26 de Abril de 2007, 13:59
Opino igual que mis compañeros. No puedes usar Ensamblador C#, para eso es C# y no ensablador,n?

Javier Tirado
IT Consultor
TRENTIA Consulting
Desarrollo Web (http://www.trentia.es)
Título: Re: Como Meter Instrucciones De Ensamblador En C#?
Publicado por: lalo_soft en Martes 1 de Mayo de 2007, 15:22
Lo sensato es una hacer una Dll en ASM (aunque no veras mayores mejoras de rendimiento y velocidad y solo te daras el gustito de haber hecho algo en ASM) y llamas a sus funciones.