Hola, estoy copiando un trozo de código de un proyecto a otro y me he quedado pillado con el siguiente error:
Código:
Error 23 'string[]' no contiene una definición de 'Select' ni se encontró ningún método de extensión 'Select' que acepte un primer argumento de tipo 'string[]' (¿falta una directiva de uso o una referencia de ensamblado?)
El error ocurre en la declaración de la variable ids:
Código ASP:
Ver originalvoid SetOrdenFilas()
{
var filasString = OrdenFilas.Value.Replace(",,", ",");
var filas = filasString .Split(',');
var ids = filas.Select(fid => int.Parse(fid.Split('_')[1]));
EquipoMedicoController.CambiarOrdenFilas(ids, DateTime.Now, UserId);
BindFields();
FieldOrder.Value = string.Empty;
}
He mirado el otro proyecto y la referencia de filas.Select es System.Core, ambos proyectos utilizan .net 3.5 y esa referencia no puedo añadirla. ¿Alguien puede dar algo de luz a este problema?