我是新來的C#和通用編程,我在大學的任務,我一直在問到編程計算器和我遇到了一些麻煩,這裏是我的代碼:無法指定爲「」,因爲它是一個「方法組」
private bool IsInfinity(long result)
{
if (result > Int32.MaxValue || result < Int32.MinValue)
{
errorFound = true;
return true;
}
else
{
return false;
}
}
private double Add(double number1, double number2)
{
if (IsInfinity = true)
{
errorFound = true;
return 0;
}
else
{
double result = number1 + number2;
result = Math.Round(result, 2);
return result;
}
}
我有線路故障,
if (IsInfinity = true)
,因爲它造成,上面寫着「不能分配給‘IsInfinity’,因爲它是一個‘方法組’」的錯誤,我正在努力尋找解決辦法,任何幫助將不勝感激。 感謝
IsInfinity是採取一個參數的方法。它應該是(IsInfinity(long number)) – Partha
你認爲這條線意味着什麼? – SLaks