Own*_*urD 0 c# asp.net asp.net-mvc
我需要从枚举中获取不等于1的值并将其显示在下拉列表中.我的意思是,我不想展示Done它的价值.
public enum Statement
{
Done= 1,
Waiting= 2,
Rejected= 3
}
Run Code Online (Sandbox Code Playgroud)
您可以使用与LINQ类似的Enum.GetValues:
List<string> list = Enum.GetValues(typeof(Statement))
.Cast<Statement>()
.Where(r=> (int) r != 1)
.Select(t=> t.ToString())
.ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74 次 |
| 最近记录: |