Ako sam dobro razumeo treba ti poziv eksterne funkcije.
Ja sam to svojevremeno resio kreiranjem dll-a u C++ i njegovim pozivom iz jednog drugog programskog jezika koji nije tema ovog foruma. (Sve jedno proces je proces iz kog god jezika da je nastao i sve je to asembler) i siguran sam da je programski jezik koji u sebi nema kljucnu rec
extern ili
external za kantu za djubre. C# naravno ima tu rec.
Sto se tice kreiranja dll-a iz C# do sada sam samo radio sa kreiranjem klase koja se nece kompajlirati u exe vec u dll. Dakle mora se instancirati (ako nije static) i ne mora se pozivati kao extern (ne znam da li moze? Ako moze onda je resenje pred tobom, ali ako nije nastavi da citas). Da li postoji elegantna akcija kao u C++ ne znam i voleo bih da me neko generalno malo vise specijalizira za kreiranje izvrsnih verzija programa u visual studio-u. Ali da se vratimo trenutnom problemu.
Dakle kako napraviti c++ dll. Nema nista lakse:
http://www.htbasic.com/simpledll.html
Kako ga pozvati iz C#. Pogledao sam malo po webu i evo resenja:
http://csharp-pro.blogspot.com...external-dll-library-in-c.html