Thema
:
[C#] Enum flag mit Case abfragen
Einzelnen Beitrag anzeigen
Dax
(Gast)
n/a Beiträge
#
9
Re: [C#] Enum flag mit Case abfragen
3. Sep 2008, 17:53
Wenn du C#3 benutzt, kannst du auch folgendes machen:
markieren
Code:
static class EnumExtender
{
public static bool Has<T>(this T? enum, T flag) where T: enum
{
return enum != null && (enum & flag) == flag;
}
}
if (BorderPosition.Has(BorderPositions.Bottom))
Zitat