var nazwisko = new List<char>();
for (int n = 0; n < Nazwisko_Jeden.Length; n++)
{
nazwisko.Add(Nazwisko_Jeden[n]);
}
for (int i = 0; i < Dlugosc; i++)
{
int Litera_Id = nazwisko.IndexOf(Nazwisko_Dwa[i], i);
char Litera = nazwisko[Litera_Id];
while(i != Litera_Id && Litera_Id >= 0)
{
Litera_Id--;
nazwisko[Litera_Id + 1] = nazwisko[Litera_Id];
IloscPrzesuniec++;
}
nazwisko[i] = Litera;
}
Nazwisko_Jeden = string.Join("", nazwisko);
nazwisko.Clear();