Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在回答另一个问题时有人指出,在 C# 中,您可以通过执行 sting[i] 来访问字符串中的字符。我的问题是,幕后发生了什么?这与将字符串转换为字符数组然后解析它有什么不同吗?
我认为区别在于内存使用和可变性,但我宁愿知道而不是假设:)
主要区别在于转换为字符数组将创建字符串内部字符数组的副本,而使用索引器将访问适当的字符。