f**********d 发帖数: 4960 | 1 bool isReadyToRun = true;
if (isReadyToRun)
{
ServiceState = ServiceStates.Running;
}
为啥不直接写if里面的代码,这有什么意义么。 |
ET 发帖数: 10701 | 2 You have control 是不是想拿到serviceState的 running state。
换句话说,如果是debug, 把isReadyToRun = false,
ServiceState就未必是running state,
可以另有它用。
【在 f**********d 的大作中提到】 : bool isReadyToRun = true; : if (isReadyToRun) : { : ServiceState = ServiceStates.Running; : } : 为啥不直接写if里面的代码,这有什么意义么。
|
z****e 发帖数: 54598 | |
w***g 发帖数: 5958 | 4 这个true在开发的时候一直是false,直到某一天ready了才改成true的。
【在 f**********d 的大作中提到】 : bool isReadyToRun = true; : if (isReadyToRun) : { : ServiceState = ServiceStates.Running; : } : 为啥不直接写if里面的代码,这有什么意义么。
|
f**********d 发帖数: 4960 | 5 开发完成了,一般还要保存这个么?
I like your signature.
【在 w***g 的大作中提到】 : 这个true在开发的时候一直是false,直到某一天ready了才改成true的。
|
s*i 发帖数: 5025 | 6 Normally, the value of "isReadyToRun" should be retrieved from a config file
. So that if we do want to change the value, we change the config file
instead of source code!
This happens a lot actually.
[发表自未名空间手机版 - m.mitbbs.com]
【在 f**********d 的大作中提到】 : bool isReadyToRun = true; : if (isReadyToRun) : { : ServiceState = ServiceStates.Running; : } : 为啥不直接写if里面的代码,这有什么意义么。
|