private static object GetBooleanValue (string value) { switch (value.ToLower()) { case "yes": case "on": case "true": case "1": return true; case "no": case "off": case "false": case "0": return false; default: return null; } }