如何檢查是否一個函數參數是類型的整數在C#即如果我有一個變量例如,我需要一個方法來檢查值是一個整數值。該方法返回true如果它是一個整數,並且如果該值等於一個double值,則方法返回false。如何檢查一個整數變量是否需要一個整數值在C#
回答
檢查這些方法時,它可能會滿足您的需求:
http://msdn.microsoft.com/en-us/library/system.double.tryparse.aspx
和
http://msdn.microsoft.com/en-us/library/system.int32.tryparse.aspx
謝謝,但我不想檢查從數據類型到另一個的轉換,我需要的所有例如我聲明一個變量和它的值將從用戶我想做一個方法來檢查是否用戶輸入的值和值不是整數的方法顯示錯誤消息,我解釋我的問題,但我不需要該方法,因爲這個原因我需要的方法的其他任何 - – 2013-04-25 22:11:09
讓我嘗試重寫它瞭解你。你想創建一個接受用戶參數的函數,並且你希望該函數查看該參數是否爲整數? – Calpis 2013-04-25 22:12:53
是的,這就是我想要的 – 2013-04-25 22:24:18
這是你在找什麼:
public static bool TryParse(
string s,
out int result
)
這裏是一個例子實施:
string userInput = "4";
int convertedInput;
if(Int32.TryParse(userInput, out convertedInput) {
//the userInput was a valid integer. convertedInput is now set to the integer equivalent of "4"
}
else {
//the userInput was ***not*** a valid integer.
}
下面是MSDN文檔:
- 1. 如何檢查一個數是否是一個64位整數
- 2. 樹枝 - 如何檢查變量是一個數字/整數
- 3. 如何檢查,如果一個值是一個整數與plpgsql?
- 4. 有沒有辦法檢查一個變量是否是整數? C++
- 5. Python:TypeError:需要一個整數
- 6. 檢查一個整數是否在一個範圍內
- 7. 如何檢查一個整數是給定整數的總和?
- 8. 如何檢查一個巨大的浮點數是否是一個整數?
- 9. 如何檢查一個整數數組是否被排序?
- 10. 如何檢查一個整數是否包含c#中的某個數字?
- 11. 如何檢查一個整數是否已經在列表中
- 12. 如何檢查對象是否被分配到一個整數變量
- 13. 檢查輸入是否是一個整數C
- 14. Angular 2 Custom Validator:檢查輸入值是否是一個整數?
- 15. 從一個變量中檢索整數
- 16. 檢查值是否爲整數(Objective-C)
- 17. 如何檢查一個字符串是一個整數
- 18. 如何檢查一個整數是否是一個完美的正方形
- 19. 檢查的一個因素變量是否是整數類型或浮動
- 20. 變量不會是一個整數javascript
- 21. 如何檢查一個數字是否可以被2 * M_PI整除在C++中?
- 22. 如何檢查一個h2數據庫是否需要升級?
- 23. 發送只有一個整數到一個函數,需要兩個整數
- 24. 檢查一個變量是否包含Javascript中的數值?
- 25. 如何檢查一個變量是否在bash中有一個偶數(而不是奇數)值?
- 26. 我需要一個變量訪問整個程序在Java
- 27. JAVA需要一個條件來檢查整個2D陣列是否已滿
- 28. 檢查整數是否存在於變量幾何序列中
- 29. 如何確保一個整數整除另一個整數
- 30. 如何檢查一個文本變量是否包含在另一個變量
使用情況?例如,如果您真的在討論如何處理用戶輸入,那麼您可能會將它們作爲字符串並可以使用int.TryParse。否則,你需要更具描述性。 – 2013-04-25 21:57:49
'我有一個整數變量,例如x我需要一種方法來檢查x的值是一個整數'沒有評論 – I4V 2013-04-25 21:58:34
@ I4V:「無評論」是一條評論。 – MyCodeSucks 2013-04-25 21:59:07