Mam bardzo prostą tablicę, którą chcę móc przenosić w niektórych elementach. Czy są jakieś wbudowane narzędzia w języku C#, aby to zrobić? Jeśli nie, to masz jakąś sugestię, jak to zrobić.Przenoszenie elementów w tablicy C#
W przykładzie
var smallArray = new string[4];
smallArray[0] = "a";
smallArray[1] = "b";
smallArray[2] = "c";
smallArray[3] = "d";
I powiedzmy, że chcę (programowo) indeks Shift 2 i 0, tworząc
smallArray[0] = "c";
smallArray[1] = "a";
smallArray[2] = "b";
smallArray[3] = "d";
Dzięki.
Po prostu, aby było jasne: przez "przesunięcie", masz na myśli "zamiana"? –
duplikat http://stackoverflow.com/questions/552731/c-good-best-implementation-of-swap-method – hatchet
Nie, przepraszam, mój pierwszy przykład bas trochę niewyraźny, Podałem przykład nieco bardziej zrozumiały teraz. –