如何将数组中的所有项目替换为另一个项目

本文关键字:项目 替换 另一个 数组 | 更新日期: 2023-09-27 17:56:51

str = str.Replace(letters[0], encryptedcharacters[0]);

嗨,上面的每个人都可以看到我正在使用 replace 方法用字符串数组加密字符替换字符串数组字母中的项目。它们都有相同数量的项目,即 26 项,有没有办法做到这一点,而无需将这行代码复制 26 次?

如何将数组中的所有项目替换为另一个项目

使用for循环?

   for(int i = 0;i < letters.Length; ++i)
      str = str.Replace(letters[i], encryptedcharacters[i]);

尝试使用这个:

encryptedcharacters.CopyTo(letters, 0);