개발/C#

[C#] Enumerable.Range 을 이용해서 for문 대체해보자.

한번사는인생. 2018. 5. 8. 18:13

Enumerable.Range(start, count)

1
2
3
4
5
6
var hour = Enumerable.Range(0024).Select(h => h.ToString("D2"));
var min = Enumerable.Range(0060).Select(m => m.ToString("D2"));
ddlHour.DataSource = hour;
ddlHour.DataBind();
ddlMin.DataSource = min;
ddlMin.DataBind();
cs

DropDownList 에 시간/분 혹은 연속적인 숫자 데이터를 넣을때

항상 for문을 이용해서 데이터를 넣어왔다.

linq에 Enumerable.Range라는 것을 이용해서 숫자 데이터를 넣어보았다.