我只是从 c# 开始。
我想用参数覆盖 toString() 方法。我做:
public string ToString(bool param)
{
if (param)
{
return string.Format(FIO);
}
else
{
return string.Format(Address);
}
}
并称之为:
myClass.toString(true);
但得到错误:
method toString() has 0 parameters but invoked with 1 argument.
有什么问题?