我有一个表示为Tuple<Enum,int>
. 我需要将其转换为List<Enum>
,这样列表应该int
有Enum
. 我显然可以使用while
循环List.Add
来执行此操作,但我正在努力避免使用它,因为它不能保证终止。我想使用 C# 更惯用的东西,主要是为了一般代码清洁。
当然,问题是我现在正在看的东西没有明显的方法来做到这一点。到目前为止,我最有趣的想法是产生int
所有添加Enum
到同一个列表中的线程数,但在一秒钟后就死了。但是毫不奇怪,就代码而言,生成线程一点也不轻巧,而且比使用while
.