public static bool IsValidValue(object value)
var isEmptyQuantity = string.Empty == value.ToString();
return (value != null && isEmptyQuantity) || decimal.TryParse(value as string, out decimalValue);
public static void Main()
if (IsValidValue("mazoi"))
Console.WriteLine("Não entrarás aqui!");
Console.WriteLine("Não entrou no primeiro if!");
Console.WriteLine("Eita!");
Console.WriteLine("Hello World");