如何檢查是否一個函數參數是類型的整數在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. 如何檢查一個變量是否是一個整數?
- 2. 如何檢查一個變量是否是整數類型
- 3. 如何檢查一個變量是否爲整數
- 4. 檢查一個字符串變量是否具有整數值
- 5. 如何檢查一個數是否是一個64位整數
- 6. 樹枝 - 如何檢查變量是一個數字/整數
- 7. 如何檢查,如果一個值是一個整數與plpgsql?
- 8. php +檢查變量值是否在兩個整數之間
- 9. 檢查一個數是否是一個正整數
- 10. C++函數檢查輸入是否是一個整數?
- 11. 有沒有辦法檢查一個變量是否是整數? C++
- 12. 如何檢測JavaScript整數是否接近另一個整數?
- 13. 如何使用Python在Selenium WD中檢查變量的值是一個整數?
- 14. Python:TypeError:需要一個整數
- 15. 檢查一個數組是否是另一個數組的一個整數
- 16. 檢查一個整數是否在一個範圍內
- 17. 如何檢查一個整數是給定整數的總和?
- 18. 如何檢查一個巨大的浮點數是否是一個整數?
- 19. 如何檢查一個整數數組是否被排序?
- 20. 如何檢查一個整數是否包含c#中的某個數字?
- 21. 如何檢查一個整數是否已經在列表中
- 22. 如何檢查對象是否被分配到一個整數變量
- 23. 是否可以檢查一個值是否是C#中的整數?
- 24. 檢查用戶輸入是否是一個整數c#
- 25. 檢查輸入是否是一個整數C
- 26. 如何檢查一個整數是否在c#中的多個範圍內?
- 27. 如何檢查是否argv [count]是一個整數
- 28. Angular 2 Custom Validator:檢查輸入值是否是一個整數?
- 29. 在PHP中檢查一個整數是否是迴文數?
- 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