Edit: Próbowałem na wynos/metoda Pomiń ale pojawia się następujący błąd:Dzielenie tablicą na 2 tablicach C#
Cannot implicitly convert type 'System.Collections.Generic.IEnumerable<string>' to
'string[]'. An explicit conversion exists (are you missing a cast?)
nie wiem co robię źle, bo kopiowane Saeed użytkownika kod.
Mam tablicę ciągów znaków (zawierającą od 20 do 300 elementów) i chcę podzielić ją na dwie oddzielne tablice od środka pierwszej.
Wiem, w jaki sposób mogę to zrobić za pomocą pętli for, ale chciałbym wiedzieć, czy był szybszy/lepszy sposób robienia tego. Ja również muszą być w stanie prawidłowo podzielić tablicę nawet jeśli ma nieparzystą liczbę elementów, np:
string[] words = {"apple", "orange", "banana", "pear", "lemon"};
string[] firstarray, secondarray;
SplitArray(words, out firstarray, out secondarray); // Or some other function
// firstarray has the first 3 of the items from words, 'apple', 'orange' and 'banana'
// secondarray has the other 2, 'pear' and 'lemon'
Aby rozwiązać problem obsady dodać '.ToArray()' po Bierzcie i pominąć Metody –