Jag fixade det. Man kunde visst göra så här:
myArray.Reverse(0,myArray.Count);
myRepeater.DataSource = myArray;
Däremot kunde man inte göra så här:
myRepeater.DataSource = myArray.Reverse(0,myArray.Count);
Någon som vet varför?
2 svar · 223 visningar · startad av NETwork
Jag har en array som jag skulle vilja "vända", alltså sortera baklänges. Det finns något som heter Revers, men jag får det itne att fungera.
minArray.Reverse(0, minArray.Count);
Får felmeddelandet "Cannot implicity convert type 'void' to System.Collections.ArrayList"
Man kan även sätta "sort" på en array men jag får den inte att fungera heller. Någon som har en lösning?
Jag fixade det. Man kunde visst göra så här:
myArray.Reverse(0,myArray.Count);
myRepeater.DataSource = myArray;
Däremot kunde man inte göra så här:
myRepeater.DataSource = myArray.Reverse(0,myArray.Count);
Någon som vet varför?
Antagligen för att System.Collections.ArrayList.Reverse returnerar void och inte System.Collections.ArrayList.