Udger.Parser.PerlRegExpConverter.ExtractExceptionalMessage C# (CSharp) Méthode

ExtractExceptionalMessage() private méthode

Extracts the .NET exceptional message from the message stored in an exception. The message has format 'parsing "{pattern}" - {message}\r\nParameter name {pattern}' in .NET 1.1.
private ExtractExceptionalMessage ( string message ) : string
message string
Résultat string
        private string ExtractExceptionalMessage(string message)
        {
            if (message != null)
            {
                message = message.Replace(dotNetMatchExpression, "<pattern>");

                int i = message.IndexOf("\r\n");
                if (i >= 0)
                    message = message.Substring(0, i);

                i = message.IndexOf("-");
                if (i >= 0)
                    message = message.Substring(i + 2);
            }
            return message;
        }