csharp 对于那些需要在一段时间内创建DropDownList的时候,您可以通过“Enumerable.Range”轻松完成。样本c

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 对于那些需要在一段时间内创建DropDownList的时候,您可以通过“Enumerable.Range”轻松完成。样本c相关的知识,希望对你有一定的参考价值。

// NOTE: This requires a USING clause for System.Web.Mvc
var selectListItems = new List<SelectListItem>();

// Add Default Selection
selectListItems.Add(new SelectListItem
{
    Text = "-- Make a Selection --",
    Value = "0",
    Selected = true
});

// Get the Value of Next Year (i.e. This Year + 1)
var nextYear = DateTime.Now.AddYears(1).Year;

// Build a List of Years based on the Range from 1900 to Current Year + 1
var yearList = 	new SelectList(Enumerable.Range(1900, nextYear - 1900 + 1));

// Order Year List Descending
selectListItems.AddRange(yearList.OrderByDescending(y => y.Text));

以上是关于csharp 对于那些需要在一段时间内创建DropDownList的时候,您可以通过“Enumerable.Range”轻松完成。样本c的主要内容,如果未能解决你的问题,请参考以下文章

(Pyspark - 在一段时间内按用户分组

如何在一段时间内重复一个过程,直到按下输入?

流口水在一段时间内没有达到规则

一个支付宝小程序在一段时间内只能保留一个 WebSocket 连接

如何检查套接字在一段时间内没有收到

C Windows API确定用户是不是在一段时间内不活动