Witam.
Zaczynam przygodę z programowaniem i proszę o pomoc.
Funkcja ta wedle planu powinna pobierać string i mieszać litery w losowej kolejności
ta linijka ma za zadanie zamianę wylosowanej litery na ostatnią w stringu żeby litery pojawiały się tylko raz
wejscie[r] = wejscie[wejscie.Length - 1];
niestety wywala mi błąd "Nie można przypisać wartości do właściwości indeksatora "string.this[int]" jest on tylko do odczytu".
Jako totalny amator proszę o pomoc i najlepiej informacje co muszę doczytać.
static string NieOgarniam(string wejscie)
{
string b = "";
Random rnd = new Random();
for (int i = 0; i < wejscie.Length; i++)
{
int r = rnd.Next(wejscie.Length);
b += wejscie[r];
wejscie[r] = wejscie[wejscie.Length - 1];
}
return b;