Quindi, invece di scrivere una funzione di loop in cui istanziate un array e quindi impostate ciascun indice come indice, c'è un modo per farlo in LINQ?LINQ per creare un array di numeri sequenziali
risposta
Enumerable.Range(0, 10)
vi darà un IEnumerable<int>
contenente zero a 9.
In realtà quello sarebbe "zero a 9". Il secondo parametro è un conteggio. – Buzz
Notato. Grazie a @Buzz – Digbyswift
È possibile utilizzare il metodo System.Linq.Enumerable.Range
per questo scopo.
Genera una sequenza di numeri interi all'interno di un intervallo specificato.
Ad esempio:
var zeroToNineArray = Enumerable.Range(0, 10).ToArray();
creerà un array di interi sequenziali con valori rientra nell'intervallo [0, 9].
Si potrebbe desiderare di guardare Enumberable.Range
For Each(var i in Enumberable.Range(1,5).ToArray()){
Console.WriteLine(i)
}
sarebbe stampare 1,2,3,4,5
- 1. Come creare un array di celle di stringhe contenenti numeri
- 2. PHP: creare un array per un intervallo
- 3. Come creare un array dinamico di numeri interi
- 4. Come trovare i limiti di gruppi di numeri sequenziali contigui?
- 5. Generazione di numeri sequenziali in un'applicazione saas multiutente
- 6. Modo efficiente di generare numeri sequenziali su federazioni SQL Azure
- 7. JavaScript ottieni le date sequenziali in Array
- 8. Utilizzo di LINQ per generare numeri primi
- 9. Wildcard per immagini sequenziali
- 10. utilizzare LINQ per raggruppare una sequenza di numeri senza spazi
- 11. aggregare più array in un array (LINQ)
- 12. GUID sequenziali (comb) per Oracle
- 13. Dato un array 2D di numeri, per cluster
- 14. Utilizzo di LINQ su un elenco per restituire un elenco di sottoinsiemi in base a date sequenziali
- 15. Creare numeri all'interno di un array che aggiungere fino a un certo lasso
- 16. Moltiplicare un array C# nativo per un fattore utilizzando Linq
- 17. Combina due array di numeri interi
- 18. Generare sequenze di numeri con LINQ
- 19. Ottieni intervallo di numeri interi con linq
- 20. Creazione di numeri di fattura sequenziali in SQL Server senza condizioni di gara
- 21. Come unire due array per creare un array in JavaScript?
- 22. Linq ritorno array di stringhe
- 23. Utilizzo di LINQ per analizzare i numeri da una stringa
- 24. Perché utilizzare "nuovo" per creare un array Javascript considerato negativo?
- 25. modo semplice di creare un array 2D con numeri casuali (Python)
- 26. java - Come posso creare un array int con numeri casualmente mescolati in un determinato intervallo
- 27. come creare un "array di selettori"
- 28. Somma dell'intervallo di numeri in un array (funzione di richiamata)
- 29. Come creare un costruttore di array per la mia classe?
- 30. Impossibile creare un array di oggetti lista
Eventuali duplicati di [Come creare array con sequenza di numeri interi in C#?] (http://stackoverflow.com/questions/4588787/how-to-create-array-with-sequence-of-integers-in-c) –