How to combine Unmanaged C++ code  in C# Application