标签: c#
假设有一个返回enum的方法。但是它仅返回枚举所有值的子集。我可以通过编程方式找出哪些值可以获取?
enum
示例。我有一个enum,它描述了100个值的颜色。方法GetCurrentTrafficLightsState只能返回100种3种颜色。我想将方法GetCurrentTrafficLightsState传递给其他方法并获得3种颜色作为响应。
GetCurrentTrafficLightsState
答案 0 :(得分:1)
不,没有。您甚至无法确定它是否还会返回,请参见https://en.wikipedia.org/wiki/Halting_problem