Possible Duplicate:
Help converting type - cannot implicitly convert type ‘string’ to ‘bool’Không thể chuyển đổi hoàn toàn loại 'int' thành 'bool'
Tôi rất mới với ngôn ngữ n Tôi không phải là một lập trình viên giỏi. Mã này cho tôi lỗi:
cannot implicitly convert type int to bool.
Tôi không chắc mình đang làm gì sai. Một số có thể cho tôi biết tôi đang làm gì sai. Bất kỳ trợ giúp nào cũng sẽ được đánh giá cao bởi bất kỳ ý kiến nào cũng sẽ giúp ích cho bạn.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class mysteryVal
{
public const int limitOfGuess = 5;
// Data member
public int mystVal;
private int numOfGuess ;
private randomNumberMagnifier mag = new randomNumberMagnifier();
public int randomMag(int num)
{
return num + mystVal;
}
// Instance Constructor
public mysteryVal()
{
mystVal = 0;
numOfGuess = 0;
}
public void game(int user)
{
int userInput = user;
if (numOfGuess < limitOfGuess)
{
numOfGuess++;
if (userInput = mag.randomMagnifier())
{
}
}
}
}
}
Loại khác nhau, nhưng cùng một ý tưởng. Hãy chú ý đến * trong đó * lỗi là - nó sẽ dẫn bạn đến thẳng vấn đề. –
nơi bạn khai báo biến cho limitOfGuess? – Nich
Tôi tuyên bố nó là một const. Ngay sau khi tuyên bố lớp học. – user1730332