Fonction range () PHP dans .NET?
Question
Je dois générer une liste de nombres séquentiels. Je sais que vous pouvez faire Ruby 1..10 ou PHP, vous pouvez aller (1, 10). Quelque chose comme ça existe déjà dans .Net, ou dois-je l'écrire? Merci.
La solution
En C # (avec .NET 3.0 ou supérieur), cela devrait faire l'affaire:
IEnumerable<int> myRange = Enumerable.Range(1, 10);
Autres conseils
Cela fonctionnerait-il pour vous?
public List<int> Range(int start, int finish)
{
List<int> retList = new List<int>();
for(int i = start; i <= finish; i++)
{
retList.Add(i);
}
return retList;
}
Vous pouvez utiliser Enumerable.Range ()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow