En Linq, ¿cómo convertir Enumerable.Range (1, 31) a una lista de cadenas?Convertir Enumerable.Range a una lista de cadenas
Respuesta
var list = Enumerable.Range(1, 31).Select(n => n.ToString()).ToList();
Prueba esto:
string list = string.Join(string.Empty, Enumerable.Range(1, 31));
Lo sentimos, convertí sólo para cadena.
var list = string.Join(",", Enumerable.Range(1, 31)).Split(',').ToList();
static void Main(string[] args)
{
List<string> test;
test = Enumerable.Range(1, 31).Select(n => n.ToString()).ToList();
foreach (var item in test)
{
Console.WriteLine(item);
}
Console.ReadLine();
}
Ésta impresión 31 líneas para mí :).
Dado que _n_ no se hereda de _IEnumerable_, _test_ se implementa mediante la ejecución diferida. El valor devuelto por _GetRange_ es la información requerida para realizar la acción. La consulta no se ** realiza ** hasta que el objeto se enumera llamando a su método _GetEnumerator_ o usando _foreach_. –
@JimLahman, mientras tiene razón, en el código proporcionado, la consulta se ejecuta en el método '.ToList()', que viene antes del 'foreach'. En el momento en que se ejecuta el 'foreach', la lista ya contiene todos los valores de cadena. –
- 1. ¿Cómo convertir números de cadenas a enteros en una lista?
- 2. Convertir lista de cadenas a la lista int
- 3. Convertir todas las cadenas en una lista a int
- 4. ¿Cómo convertir la lista de cadenas a dobles?
- 5. Convertir propiedades de clase en una lista de cadenas
- 6. Convertir una matriz int a una matriz de cadenas
- 7. Convertir datos.Secuencia a una lista?
- 8. Lista de cadenas a una cadena
- 9. Lista de la A a la Z de caracteres de Enumerable.Range
- 10. Cómo unirse a la lista de cadenas?
- 11. convertir una lista de booleanos a cadena
- 12. Convertir diccionario.keyscolección en una matriz de cadenas
- 13. Lista binaria a lista de cadenas - Erlang
- 14. Cómo convertir cadenas a control?
- 15. Cómo convertir la lista de doble en una lista de cadenas?
- 16. Scala - convertir Lista de listas en una sola Lista: Lista [Lista [A]] en Lista [A]
- 17. Convertir una lista de Python con cadenas a minúsculas o mayúsculas
- 18. Posible convertir la lista de #defines en cadenas
- 19. ¿Cómo convertir una colección a la lista?
- 20. Convertir una cola a la lista
- 21. convertir un vector a una lista
- 22. Convertir una matriz de cadenas a matriz de bytes
- 23. Cómo convertir cadenas a matrices de bytes?
- 24. ¿Por qué Enumerable.Range Implement IDisposable?
- 25. ¿Cómo agregar elementos de una matriz de cadenas a una lista de matriz de cadenas?
- 26. ¿Cómo convertir una lista (de larga) en una matriz de cadenas? (VB)
- 27. Crear menú PyQt a partir de una lista de cadenas
- 28. Convertir cadenas a la fecha en bash
- 29. Convertir cadenas devueltas (YYYYMMDD) a la fecha
- 30. Cómo convertir cadenas UTF-8 a cadenas RTF en java?
unión y luego división parece bastante ineficiente para mí. ¿Por qué no simplemente usar un 'Seleccionar'? –