[問題] 有關C#的語法

看板C_Sharp作者 (小銓)時間16年前 (2009/10/17 12:06), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/2 (看更多)
因為在下只碰過 C/C++ and JAVA 最近老師要我們寫個 C#程式 要讓我們熟悉這個微軟的環境. 有 2 個問題想跟板上有經驗的前輩請教: 1.我使用 TEXT BOX 給使用者輸入數字 因為在 C#會視為字串(跟JAVA一樣) 再把字串轉成數字! 可是我想判斷使用者是否輸入的是整數? 比方輸入 "59A4" 這就不行 我的想法是這樣: C# '應該' 會有提供一個方法是可以得到這個字串的長度 先假設輸入的字串長度是 size int i; // 迴圈要用的變數 for(i=0;i<size;i++) { // 如果第一個字元是0 那就不能轉成整數 // 如果其他 "字元" 有一個不能轉成 "數字" 那此字串不能轉成整數! } 還是會有更好的方法呢? 比方說 此輸入的字串 string Str_Input; C# "存在一個方法" 可以把它轉成"數字" 並回傳 如果回傳 0 表示無法轉成數字 2. 不知道 C# 是否有時間函數 類似於 C裡的 #include<time.h> ? 想要得知使用者輸入後 到數字運算結果產生 共花了多少時間? 先行感謝各位嚕 因為沒碰過 VB & C# 老師要我們碰碰 我也碰碰了 花了不少時間 了解 C#跟 C/C++ 很不一樣的地方 但還是有許多疑惑 不知道我的想法 對不對 第一次 PO C# 版 不知道有沒有違反版規 @"@ ? ~"~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.71.60 ※ 編輯: learnerQQ 來自: 114.47.71.60 (10/17 12:08)

10/17 12:38, , 1F
第一個問題在前面幾篇就答案int.tryParse了~第二個問題可
10/17 12:38, 1F

10/17 12:39, , 2F
以用DateTime或是Stopwatch~這些問題通常在google上面打個
10/17 12:39, 2F

10/17 12:39, , 3F
關鍵字像是:"計算時間 C#"就有答案了~發文等回應很慢...
10/17 12:39, 3F

10/17 13:35, , 4F
謝謝 時間的話我去查查看 不熟c# 覺得好多實用的函數...
10/17 13:35, 4F
文章代碼(AID): #1AsKB9PT (C_Sharp)
文章代碼(AID): #1AsKB9PT (C_Sharp)