Pihrtsoft.Text.RegularExpressions.Linq.PatternBuilder.AppendBalancingGroup C# (CSharp) Méthode

AppendBalancingGroup() private méthode

private AppendBalancingGroup ( string name1, string name2, object content ) : void
name1 string
name2 string
content object
Résultat void
        internal void AppendBalancingGroup(string name1, string name2, object content)
        {
            if (content == null)
                throw new ArgumentNullException(nameof(content));

            AppendGroupStart();
            AppendDirect(Settings.IdentifierBoundary == IdentifierBoundary.Apostrophe ? '\'' : '<');
            AppendDirect(name1);
            AppendDirect('-');
            AppendDirect(name2);
            AppendDirect(Settings.IdentifierBoundary == IdentifierBoundary.Apostrophe ? '\'' : '>');

            if (_fBuilder)
                _builder.AddInfo(SyntaxKind.BalancingGroup);

            AppendGroupContent(content);
            AppendGroupEnd();
        }