Tengo una matriz de cadenas con los siguientes elementos:El uso de Skip y Take a recoger objetos alternativos en una matriz
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);
variables El alternating1 no tiene nada en ella y creo que entiendo por qué. Después de Omitir, Tomar devuelve 1 elemento, entonces intenta Saltar (1) y Tomar (1) pero no hay nada allí.
¿Hay alguna manera de que pueda hacer este patrón alterno?
Is 's' siempre va a ser una cadena ? –