I would appreciate if someone could provide some information on passing string value from a unmanaged C++ code to a equuivalent managed string object? .
When passed as a Func(const char * s) from unmanaged c++ code and try to access the Func from c# ,the signature changes to Func(sbyte*) .