What do you want to do? Convert C++ code to c# code? You can't just convert a dll, you have to rewrite it in the language you want and recompile. Can't you just reference the dll and use it as is? It doesn't matter what language a dll is written in to reference it.