protected void WriteParameterDeclaration(ParameterInfo[] parameters)
{
for (int i = 0; i < parameters.Length; i++)
{
Write(GetTypeName(parameters[i].ParameterType));
Write(" ");
Write(parameters[i].Name);
if (i != parameters.Length - 1)
Write(", ");
}
}