Related resources for How to Make parameter optional in C#