Should you assert input arguments ins - C#