Pihrtsoft.Text.RegularExpressions.Linq.PatternBuilder.AppendOptionsChars C# (CSharp) Method

AppendOptionsChars() private method

private AppendOptionsChars ( RegexOptions applyOptions, RegexOptions disableOptions ) : void
applyOptions RegexOptions
disableOptions RegexOptions
return void
        private void AppendOptionsChars(RegexOptions applyOptions, RegexOptions disableOptions)
        {
            if (applyOptions != RegexOptions.None)
            {
                if (disableOptions != RegexOptions.None)
                {
                    AppendOptionsChars(applyOptions);
                    AppendDirect('-');
                    AppendOptionsChars(disableOptions);
                }
                else
                {
                    AppendOptionsChars(applyOptions);
                }
            }
            else if (disableOptions != RegexOptions.None)
            {
                AppendDirect('-');
                AppendOptionsChars(disableOptions);
            }
        }

Same methods

PatternBuilder::AppendOptionsChars ( RegexOptions options ) : void