title: Combining C# and C++ in VisualStudio solution
body: <p>I have quite complex project written in C++ and I'm trying to convert it into C# solution. I thought it would be easiest to left the core in C++, as VC++ class library.</p>
  
  <p>Before I begin, I tried to write simple C++ class that way and use it in C# project. The first problem I get was STL (in core STL, Boost and QT are used): I can't pass C# List as std::list to C++ method.</p>
  
  <p>Is there any easy way to use C++ code with STL, Boos and QT in C# or converting it to C# is easier?</p>