Re: [問題] 有關C#的語法

看板C_Sharp作者時間16年前 (2009/10/17 19:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

10/18 18:23, , 1F
系統時間可能會變, 最好用 Stopwatch.
10/18 18:23, 1F
文章代碼(AID): #1AsQioUn (C_Sharp)
文章代碼(AID): #1AsQioUn (C_Sharp)