public override string ToString()
{
string s = DeclaringType.FullName + "::" + Name;
if (Parameters.Count > 0) {
bool first = true;
s += "(";
foreach (ParameterData param in Parameters) {
if (first) {
first = false;
}
else {
s += ",";
}
s += param.ParameterType.FullName;
}
s += ")";
}
return s;
}