//C++/CLI, turn on the /clr switch in VC++ compiler
2: System::String managedString;
3:
//Convert a managed string to native string
const WCHAR> nativeString1 = PtrToStringChars(managedString);
6: CString nativeString2 = (LPCWSTR)nativeString1;
7:
//Convert a native string to managed string
9: managedString = gcnew String(nativeString1);