public static void Main()
Console.WriteLine(MachinePermissionsExtensions.FindBitPosition(MachinePermissions.TimeAccess));
public static class MachinePermissionsExtensions
public static int? FindBitPosition(this MachinePermissions machinePermission)
var result = default(int?);
for (int i = 0; i < 8; i++)
if ((1 << i) == (int)machinePermission)
public enum MachinePermissions