Click or drag to resize

YEnumExtentionMethodsIsEnumFlagPresentT Method

Check if the T.lookingForFlag is set in the T.value enumeration flag.

Namespace: Upsilon.Common.Library
Assembly: Upsilon.Common.Library (in Upsilon.Common.Library.dll) Version: 2.2.2+14985a67b419f90e14e6b1bde61d18cf6cf12b27
Syntax
C#
public static bool IsEnumFlagPresent<T>(
	this T value,
	T lookingForFlag
)
where T : Enum

Parameters

value  T
The enum value.
lookingForFlag  T
The flag value to look at.

Type Parameters

T
An enum type.

Return Value

Boolean
Return true or false.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type T. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also