This is connection between defferent types of strings in c++(and .net(cli)). Also, can be used as char*,System::String^, etc. With time will be improved more and more. Structure of the class is similar to std::string from
No special requirements at the time
It haves methods to work with String^ Actually,can be used even without .net platform("cli" may you call it)
Copy .h file into your project directory and add like an every other file.