我正在通过调试测试一个函数,它向我展示了良好的结果,如果我在发布时对其进行测试,它会显示不同的结果。
这里是:
int index = 0;
char[] result = new char[input.Length];
for (int i = 0; i < input.Length; i++)
{
System.Random RandNum = new System.Random();
int MyRandomNumber = RandNum.Next(0, 100);
if ((input[i] == '|') && (MyRandomNumber < 35))
{
result[index++] = ' ';
}
else
result[index++] = input[i];
}
return new string(result, 0, index);
我有一个字符串,例如:“how|you're|doing|today”,我想替换 35% 的 | 带有“”(空格)的字符;
例如,在调试中它显示:你如何|今天|在发布中,或者你今天如何|你在|今天或你今天如何。
你怎么看 ?
如果您有其他建议,我愿意接受。