13
Answers

How to assign TimeSpan with a default value when using it as an argument?

time and space

time and space

13y
15.5k
1
This does not work:

public void DoStuff(TimeSpan interval = TimeSpan.FromSeconds(5))

The compiler error is: "Error 1 Default parameter value for 'interval' must be a compile-time constant".

I have tried making a const field in the class but still no luck.
Answers (13)