C#4.0の答えはもう働きません。 < - (申し訳ありません、これは間違っています)省略可能なパラメータとしてTimeSpanをデフォルト値で使用できますか?
省略可能なパラメータとしてTimeSpanをデフォルト値で使用するにはどうすればよいですか?このコードでは
public static Foo(string myString, TimeSpan maxWait = TimeSpan.FromSeconds(1))
{
// do something
}
私はエラーを取得する:
default parameter must be a compile-time constant
@パトリックなぜあなたはタイトルの「C#7.0」を削除しますか? – kame
タグであるため、タグはタイトルの一部であってはいけません。 –
「C#4の答えはもう役に立たない」とはどういう意味ですか? – Evk