在回答另一个问题时,有人指出在C#中可以通过sting[i]访问字符串中的一个字符。我的问题是,在这个操作背后发生了什么?这与将字符串转换为字符数组然后解析有何不同? 我认为区别在于内存使用和可变性,但我更想知道确切答案而非揣测 :)