private static bool ParseValue(string value, out bool result) { int temp; if (!int.TryParse(value, out temp)) { result = false; return false; } result = temp != 0; return true; }