In order to populate a List<int> with a range of numbers from 1 to n I can use:
for (i=1; i<=n; i++) { myList.Add(i); } Is there any way to achieve the same result by using LINQ inline expressions?
UPDATE
Assume I have a method getMonthName(i) that given the integer returns the name of the month. Can I populate the list directly with month names somehow by using Enumerable
Enumerable.Range(1,12).Select(getMonthName);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With