推 shinywong:系統時間可能會變, 最好用 Stopwatch. 10/18 18:23
※ 引述《learnerQQ.bbs@ptt.cc (小銓)》之銘言:
> 1.我使用 TEXT BOX 給使用者輸入數字
> 因為在 C#會視為字串(跟JAVA一樣) 再把字串轉成數字!
> 可是我想判斷使用者是否輸入的是整數? 比方輸入 "59A4" 這就不行
> 我的想法是這樣: C# '應該' 會有提供一個方法是可以得到這個字串的長度
找一下Convert.ToInt32()這個函式
> 先假設輸入的字串長度是 size
> int i; // 迴圈要用的變數
> for(i=0;i<size;i++)
> {
> // 如果第一個字元是0 那就不能轉成整數
> // 如果其他 "字元" 有一個不能轉成 "數字" 那此字串不能轉成整數!
> }
> 還是會有更好的方法呢? 比方說 此輸入的字串 string Str_Input;
> C# "存在一個方法" 可以把它轉成"數字" 並回傳 如果回傳 0 表示無法轉成數字
> 2. 不知道 C# 是否有時間函數 類似於 C裡的 #include<time.h> ?
> 想要得知使用者輸入後 到數字運算結果產生 共花了多少時間?
找一下DateTime這個類別
--
◥◣ │◢ 我說拔辣!!◣╭─────────╮ ◢香蕉!!◣ \ ◢◤ˋ
ˋ ˊ▊ ●◤◥ ◤│ IP:140.123.174.1▂▃▅▆▇ ◥ ◤◥ ● ▊" ˊ
" " ▋╯ ▁▃ DN:bala.twbbs.org│ ╰◢◤ "
∵ ∵▌▂▃▄▅▆▇█ ╰─────────╯《中正資管‧芭樂的故鄉》 ▋!
!◢◤ FR: 220-136-186-13.dynamic.hinet.net ◢◤ ◢