To od czasu do czasu pojawia się dla mnie: Mam kod C#, który bardzo chce funkcji range()
dostępnej w Pythonie.Czy istnieje odpowiednik zakresu Pythons (12) w C#?
Jestem świadomy używając
for (int i = 0; i < 12; i++)
{
// add code here
}
Ale to hamulce w dół zastosowań funkcjonalnych, jak wtedy, gdy chcę zrobić LINQ Sum()
zamiast pisać powyższą pętlę.
Czy są jakieś wbudowane? Domyślam się, że zawsze mogłem po prostu przetasować własne z yield
lub podobnym, ale to byłby , więc przydatny po prostu mają.
To nie jest Enumeration.Range, to Enumerable.Range. Naprawiono to: –
. dzięki. –