System.CodeDom.Compiler.CodeGenerator.OutputParameters C# (CSharp) Method

OutputParameters() protected method

protected OutputParameters ( CodeParameterDeclarationExpressionCollection parameters ) : void
parameters CodeParameterDeclarationExpressionCollection
return void
        protected virtual void OutputParameters(CodeParameterDeclarationExpressionCollection parameters)
        {
            bool first = true;
            bool multiline = parameters.Count > ParameterMultilineThreshold;
            if (multiline)
            {
                Indent += 3;
            }
            foreach (CodeParameterDeclarationExpression current in parameters)
            {
                if (first)
                {
                    first = false;
                }
                else
                {
                    Output.Write(", ");
                }
                if (multiline)
                {
                    ContinueOnNewLine("");
                }
                GenerateExpression(current);
            }
            if (multiline)
            {
                Indent -= 3;
            }
        }
CodeGenerator