本文介绍了如何测试枚举是否在集合中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




我讨厌这种语法


MyEnum aEnum;

...

if((aEnum == MyEnum.Green)||(aEnum == MyEnum.Red)||(aEnum ==

MyEnum.Yellow))...


在delphi中我们有类似


的东西,如果aEnum在[Green,Red,Yellow]然后开始

end;


我在C#中寻找类似的东西。

我找不到它。有人已经找到了吗?


亲切的问候


亚历山大

Hi

I hate this syntax

MyEnum aEnum;
...
if ((aEnum == MyEnum.Green) || (aEnum == MyEnum.Red) || (aEnum ==
MyEnum.Yellow)) ...

In delphi we have something like

if aEnum in [Green, Red, Yellow] then begin
end;

I''m looking for something like this in C#.
I can''t find it. Anybody has found it already?

Kind regards

Alexander

推荐答案







这篇关于如何测试枚举是否在集合中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-17 07:13