遍历枚举

foreach (TaskTypeEnum tType in Enum.GetValues(typeof(TaskTypeEnum)))
{
        if (!list.Any(w => w.X == tType))
       {
                list.Add(new
          {
            X = tType,
              Y = 0
               });
        }
}

原文地址:https://www.cnblogs.com/sugarwxx/p/13684779.html