As I understood, according to MSDN C# fixed statement should work like:
fixed (char* p = str) ... // equivalent to p = &str[0]
so, why I can`t do this?
const string str = "1234";
fixed (char* c = &str[0])
{
/// .....
}
How can I get pointer to str[1], for an example?