1
我發送一個httpwebrequest與C#API,並得到一些超時錯誤。在故障排除期間,我看到以下代碼* 0x3e8在C#超時計算中意味着什麼?
timeout = timeout * 0x3e8;
0x3e8
這是什麼意思?爲什麼我們可能想要通過這個數字倍增?
我發送一個httpwebrequest與C#API,並得到一些超時錯誤。在故障排除期間,我看到以下代碼* 0x3e8在C#超時計算中意味着什麼?
timeout = timeout * 0x3e8;
0x3e8
這是什麼意思?爲什麼我們可能想要通過這個數字倍增?
此十六進制0x3e8
是十進制形式的1000
。所以這行的等效:猜
timeout = timeout * 1000;
正如@ user2888973,我們可能想通過它來相乘,從秒獲得毫秒數。
所以如果我通過超時= 5,那麼實際的超時將是5000單位毫秒? – user2210021 2014-11-06 21:42:14
@ user2210021毫無疑問 – Dmitry 2014-11-06 21:43:56
我想這將是含義...時間是在幾秒鐘內而不是milisecods – user2888973 2014-11-06 21:44:08