private string _BuildParameterList() { string output = ""; List <string> parameters = new List <string>(); foreach (var functionChild in _functionSyntax.ChildNodes()) { if (functionChild.Kind() == SyntaxKind.ParameterList) { foreach (var parameterListChild in functionChild.ChildNodes()) { ParameterSyntax parameter = (ParameterSyntax)parameterListChild; parameters.Add(parameter.Identifier.ToString()); } } } output += String.Join(", ", parameters.ToArray()); return(output); }