using System.Collections.Generic;
public static void Main()
bool[] checkboxes = { false, true, true, false };
var selected = checkboxes
.Select((s, i) => new { IsChecked = s, Index = Math.Pow(10, i) })
Dictionary<double, Action<double>> keyValuePairs = new Dictionary<double, Action<double>>
keyValuePairs[selected](selected);
static void YourMethod(double val)