public static void Main()
var inputs = new string[]{"1234,50", "1234,50", "1234", "1a34"};
foreach (var input in inputs)
Console.WriteLine(Parser.ParsePrice(input));
catch (ApplicationException ex)
Console.WriteLine($"Invalid price {input}: {ex.Message}");
public static class Parser