它告訴我它不能將int轉換爲布爾值。 嘗試TryParse但由於某些原因參數列表無效。如何驗證用戶輸入是否爲整數?
代碼:
private void SetNumber(string n)
{
// if user input is a number then
if (int.Parse(n))
{
// if user input is negative
if (h < 0)
{
// assign absolute version of user input
number = Math.Abs(n);
}
else
{
// else assign user input
number = n;
}
}
else
{
number = 0; // if user input is not an int then set number to 0
}
}
是'number'一個布爾什麼?你在哪裏得到關於不能夠將int轉換爲布爾的錯誤? – MusiGenesis 2011-03-22 17:53:22
爲什麼在C#代碼中使用vb樣式的註釋?你是進入C#的VB編碼器嗎?或者一個新手把來自不同語言的樣本放在一起? – 2011-03-22 17:57:45