Я использую linq для получения списка результатов из списка перечислений. Сейчас я возвращаю полный список.Ограничить результаты из результатов linq .NET
Doing следующее:
ViewData["listDT"] = from c in Enum.GetValues(typeof(ColumnDataType)).Cast<ColumnDataType>().ToList()
select new SelectListItem { Value = c.ToString(), Text = c.ToString() };
Где мой ColumnDateType перечисление:
public enum ColumnDataType
{
String,
Date,
DateTime,
Integer,
Decimal,
MultipleChoice,
PictureBox,
Attachment,
Boolean,
AutoNumber
}
Мой вопрос, как я могу сделать так, что я только вернуть String, DateTime, Decimal и Integer, используя мой текущее заявление Linq.