INNER CODE UNIT · C#
inputDef
endlesstravel/Love2dCS · convert_code_tool/Program.cs:425
var inputDef = string.Join(", ", ppp.Select(p => p.ToInputString()).Prepend("p") );
StringBuilder sb = new StringBuilder();
sb.AppendLine($" public void {FuncStrHeadToUpper(tsd.methodName)}({paramsDef})");
sb.AppendLine(" {");
sb.AppendLine($" Love2dDll.{funcName}({inputDef});");
sb.AppendLine(" }");
return sb.ToString();
}
else if(outPrs.Count() == 1) // no return value, type of them
{
var ppp = inPrs.Skip(1);
var paramsDef = string.Join(", ", ppp.Select(p => p.ToDefString()));
var inputDef = string.Join(", ", ppp.Select(p => p.ToInputString()).Prepend("p") );
var outppp = outPrs.First(p => true);
StringBuilder sb = new StringBuilder();
sb.AppendLine($" public {outppp.ToCSParams().TypeString} {FuncStrHeadToUpper(tsd.methodName)}({paramsDef})");