Combining C++ and C#
<p>Is it a good idea to combine C++ and C# or does it pose any immediate issues?</p>

<p>I have an application that needs some parts to be C++, and some parts to be C# (for increased efficiency).  What would be the best way to achieve using a native C++ dll in C#?</p>
