我有以下代码:
StringBuilder sb = new StringBuilder();
sb.Append("Ola");
sb.Append("Jola");
sb.Append("Zosia");
我能否使用 for
或 foreach
遍历 StringBuilder
对象?
我能否显示其中一个元素?例如,Console.WriteLine(sb[0]);
不起作用。
StringBuilder
不是你应该使用的正确对象,你想要做什么? - SayseStringBuilder
”,导致您现在遇到问题 Y:“但现在我无法从StringBuilder
中获取单独的字符串”。请解释一下您的原始问题 X。 - CodeCasterAppend
与分隔符<space>
(可以是)一起存储,并使用Split(separator)
进行拆分,然后显示元素数组的elements[0]
。 - NeverHopelessList<>
选项,但也许OP想坚持使用StringBuilder
而没有理由。一个人有权提供可能对他人有缺陷的替代方案。 - NeverHopeless