private static string FormatStackFrame(JavascriptStackFrame frame) { var functionName = string.IsNullOrEmpty(frame.FunctionName) ? "<anonymous>" : frame.FunctionName; var location = string.IsNullOrEmpty(frame.ScriptNameOrSourceUrl) ? "" : ($" in {frame.ScriptNameOrSourceUrl}:line {frame.LineNumber} {frame.Column}"); return($" at {functionName}{location}"); }
private static string FormatStackFrame(JavascriptStackFrame frame) { string arg = string.IsNullOrEmpty(frame.FunctionName) ? "<anonymous>" : frame.FunctionName; string arg2 = string.IsNullOrEmpty(frame.SourceName) ? "" : string.Format(" in {0}:line {1} {2}", frame.SourceName, frame.LineNumber, frame.ColumnNumber); return(string.Format(" at {0}{1}", arg, arg2)); }