Ho un array di stringhe con i seguenti elementi:Utilizzando Skip e Take a raccogliere oggetti si alternano in un array
string s = "M,k,m,S,3,a,5,E,2,Q,7,E,8,J,4,Y,1,m,8,N,3,P,5,H";
var items = s.split(',');
var topThree = items.Take(3);
var alternating1 = items.Skip(3).Take(1).Skip(1).Take(1).Skip(1).Take(1).Skip(1).Take(1);
variabile L'alternating1 non ha niente in esso e credo di aver capito perché. Dopo lo Skip poi Take restituisce 1 elemento in esso, quindi tenta di saltare (1) e Take (1) ma non c'è nulla lì.
C'è un modo per eseguire questo schema alternato?
's' sta andando sempre essere una stringa ? –