Regextra.Template.FormatOddBalancedToken C# (CSharp) Méthode

FormatOddBalancedToken() private static méthode

private static FormatOddBalancedToken ( Match m, string property ) : string
m System.Text.RegularExpressions.Match
property string
Résultat string
        private static string FormatOddBalancedToken(Match m, string property)
        {
            // integer division effectively reduces odd/even number of delimiters
            int delimiterCount = m.Groups[START_DELIMITER].Length / 2;

            if (delimiterCount == 0)
            {
                return property;
            }

            var result = String.Concat(new String(START_DELIMITER_CHAR, delimiterCount),
                property,
                new String(END_DELIMITER_CHAR, delimiterCount));

            return result;
        }