public static string ParseAndFormat <TResult>(this string text, ParserEx.IStringParser <TResult> parser, FormatterEx.IValueFormatter <TResult> formatter, Nparams param) { var value = parser.Parse(text, default(TResult), param); return(value != null ? formatter.Format(value, param) : string.Empty); }
public static TResult Parse <TResult>(this string text, ParserEx.IStringParser <TResult> parser, TResult defaultValue, Nparams param) { return(parser.Parse(text, defaultValue, param)); }