Original Post
Hello,
I took a class last spring on C# programming and the professor made the claim that it was very easy to mix C# with other .Net languages like C++. I was interested in how this works and am wondering if anyone knows of any good tutorial/examples of it.
I have some experience in writing DLLs, so I know how to mix languages that way, but my professor made it seem like it could be done at a more transparent level in .Net. I know that .Net languages compile to MSIL, and I was wondering if that fact made clever language thunking possible.
Basically, what I''m most interested in is mixing C# with unmanaged C/C++ to optimize the inner loops of some pixel-manipulation code in the game I''m working on. I''m looking for a solution that''s as easy and painless as adding inline assembly to C code.
