我需要通过从列表中获取的项目设置枚举值。
我有枚举:
[Flags]
public enum EnumTest
{
Val1= 1,
Val2= 2,
Val3= 4
}
列出值:
var values = new List<EnumTest> {EnumTest.Val1, EnumTest.Val3};
如何使用 foreach 获得以下结果?
var result = EnumTest.Val1 | EnumTest.Val3;
谢谢