private bool? getBool(string s) { s = s.ToLower(); switch (s) { case "true": case "t": case "1": case "y": case "yes": return true; case "false": case "f": case "0": case "n": case "no": return false; } return null; }