好的,我有这个Player.Character
字符串"Average Man{[Attributes (Mind 10) (Body 10) (Soul 10)]}"
。
而且我设置了这个 do-loop,以便它应该一次通过这个字符串 1 个字符,并"["
在将它检查的每个字符添加到另一个字符串时查看它是否为 this ContainerName
。事情是 ContainerName 里面只有这个,"["
我希望它应该有"Average Man{"
.
如果有人可以帮助我理解为什么会发生这种情况,并且可能是我成熟的头脑可以处理的解决方案,我将是最亲切的。
哦,这是我的代码。
int count = -1;
string ContainerName = "";
//Finds Start of container
do
{
count = count + 1;
ContainerName = ContainerName + Player.Character[count].ToString();
} while (Player.Character[count].ToString() != "[" &&
Player.Character.Length - 1 > count);
textBox1.Text = ContainerName;