使用.replace替换字符时出现一些问题

例:

string word = "Hello";
oldValue = "H";
newValue = "A";

word = word.replace(oldValue,newValue)


上面的代码运行良好,将H替换为A,输出为Aello

现在我想使用更多的newValue而不只是一个,所以H可以用随机的newValue代替,不仅是“ A”

当我在以下位置更改newValue时:

newValue = 'A', 'B', 'C';


.Replace函数给我一个错误

最佳答案

尝试使用System.Random类在newValue数组中获取随机项。

关于c# - 使用.Replace将newValue替换为oldValue,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15243459/

10-11 15:20