Part 67 Optional parameters in c#