ICSharpCode.NRefactory.CSharp.CSharpOutputVisitor.PrintInitializerElements C# (CSharp) Метод

PrintInitializerElements() защищенный Метод

protected PrintInitializerElements ( AstNodeCollection elements ) : void
elements AstNodeCollection
Результат void
		protected virtual void PrintInitializerElements(AstNodeCollection<Expression> elements)
		{
			BraceStyle style;
			if (policy.ArrayInitializerWrapping == Wrapping.WrapAlways) {
				style = BraceStyle.NextLine;
			} else {
				style = BraceStyle.EndOfLine;
			}
			OpenBrace(style);
			bool isFirst = true;
			AstNode last = null;
			foreach (AstNode node in elements) {
				if (isFirst) {
					isFirst = false;
				} else {
					Comma(node, noSpaceAfterComma: true);
					NewLine();
				}
				last = node;
				node.AcceptVisitor(this);
			}
			if (last != null)
				OptionalComma(last.NextSibling);
			NewLine();
			CloseBrace(style);
		}
		
CSharpOutputVisitor