Aktywne Wpisy

kyIiejenner +91
czy z takimi brwiami i ustami mam szanse na p0laka zakolaka po 30?
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Skopiuj link
Skopiuj link
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Wykop.pl
Jest w LinQ jakiś automatyczny sposób na rozbicie listy na kilka list, gdzie separatorem jest jakaś wartość? Przykładowo, mam listę intów: 1, 2, 3, 1, 4, 5, 1, 8 i chcę otrzymać 3 listy: (1, 2, 3), (1, 4, 5), (1, 8).
Teraz mam to zrobione w ten sposób, że wyciągam pozycje separatora na liście, a potem dzielę tę pierwszą listę przy użyciu metody Take(). Wyszło tego około 10 linijek, chętnie zastąpię to jedną ( ͡° ͜ʖ ͡°)
string.Join("|",collection).split("1").Select(x=>x.split('|'))Cos w tym stylu moze? Sam jestem ciekaw czy zadziala ( ͡º ͜ʖ͡º)
var result = string.Join("|", tempCollection).Split('1').ToArray().Select(x=>x.Split('|').Where(y=>!string.IsNullOrEmpty(y))).Where(x=>x.Any()).Select(x=>(new List(){"1"}).Concat(x));działa ale nie używaj tego nigdzie ( ͡° ͜ʖ ͡°)