我在想..。如果我想在我的程序中存储一个海量字符串,同时也存储主字符串的子字符串(即存储每个单词和每个句子作为字符串数组),我如何才能在不复制第一个海量字符串的情况下做到这一点呢?
在C++中,我只会使用指向字符串部分的指针...在C#中有没有等效的方法?
发布于 2013-06-12 14:55:03
你可以存储你要引用的子串的开头和结尾的索引。
在这种情况下,如果您的string将在程序的运行时更改,您的“子字符串”将引用string的最新版本,但我不确定,因为从问题中不清楚这是否是预期的行为。
https://stackoverflow.com/questions/17059287
复制相似问题