1

私が継承した pasketti コードの別の部分で、これに出くわしました。

public const int SqlCommandTimeout = 60 * 10;

これが定数に入れられる計算値でなければならない理由はありますか?

私の C# トレーニングはすべてオンザジョブで、バックアップ用に 1 冊か 2 冊の本を持っていたので、これには正当な理由があった可能性があることはわかっています。

4

2 に答える 2

5

より読みやすくすることを目的としています: 60 * 10 = 10 分。

于 2012-12-07T04:01:51.043 に答える
2

定数値の背後にある理由を示すためだけに。長いように思えますSqlCommandTimeoutが、秒単位の場合、600 秒が何分あるかを計算する代わりに、これが 10 分であることを示す良い方法です。

于 2012-12-07T04:02:01.217 に答える