为什么Windows Phone 7 API中不提供Enum.GetValues(),这是否意味着我通常应该避开Enums,而支持结构或其他机制。 最佳答案 “为什么”是因为WP7基于“紧凑框架”-为了节省资源,紧凑框架并不包含完整框架中的每个方法-Enum.GetValues()是其中之一。 否-没有特殊原因。我建议您继续使用枚举,在其中找到最合适的编程解决方案。