Замена символа в строке на несколько элементов массива - C#
Формулировка задачи:
Имеется массив
Требуется заменить букву "а" одновременно на несколько элементов этого массива
С помощью данной функции можно заменить только на один элемент, а требуется, например, на keys[1] и keys[5]
Листинг программы
- char[] keys = { "z", "l", "4", "w", "z", "y", "g", ... };
Листинг программы
- text2 = text.Replace("а", Convert.ToString(keys[1]));
Решение задачи: «Замена символа в строке на несколько элементов массива»
textual
Листинг программы
- class Program
- {
- static void Main()
- {
- char[] keys = { 'z', 'l', '4', 'w', 'z', 'y', 'g'};
- string text1 = "abc";
- int index = text1.IndexOf('b');
- string text2 = text1.Remove(index, 1);
- text2 = text2.Insert(index, (keys[0].ToString() + keys[1].ToString()));
- Console.WriteLine(text2);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д