Ну что, друзья, соскучились по Шарпу? Покрылись пылью ваши Visual Studio? Смахните пыль и запустите сию среду разработки — на C# писать будем. Задачку разберем самую простую — есть массив элементов, и надо поменять местами два (или более) элементов. Смахиваем пыль с Visual Studio (можно с VSCode или какой другой IDE для C#), запускаем ее и создаем новый проект — консольное приложение (назовем его ну скажем change). В результате у меня появился вот такой код: Создаем массив arr, состоящий из 5 элементов [“a”,”b”,”c”,”D”,”d”]. Кроме того выведем содержимое этого массива через команду string.Join() . Общий вид программы и окно вывода будет выглядеть так: В string.Join мы использовали первым параметром пробел, чтобы при выводе было разделение между элементами Всё, полигон готов, можно приступать к испытаниям. Базовый обмен прост, как «два плюс один равно три»… и собственно из трёх элементов функционал обмена и состоит. void Swap(string[] array, int i, int j)
{
string temp = ar