在我继承的 pasketti 代码的另一部分,我遇到了这个:
public const int SqlCommandTimeout = 60 * 10;
为什么这应该是一个计算值然后放入常量中?
我的 C# 培训都是在工作中进行的,有一两本书作为备份,所以据我所知,这可能是有正当理由的。
最佳答案
只是为了提高可读性:60 * 10 = 10 分钟。
关于c# - 有什么理由为常量计算 INT 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13756691/