From f22295dabe970a8a32205566c2474c6a562a0143 Mon Sep 17 00:00:00 2001 From: therzok Date: Tue, 12 Jul 2016 15:56:29 +0300 Subject: [General] Change some StringBuilder appends to not allocate strings. This removes substring calls that allocate strings so chars are copied from offsets into the stringbuilder. --- main/src/addins/TextTemplating/TextTransform/Options.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main/src/addins/TextTemplating') diff --git a/main/src/addins/TextTemplating/TextTransform/Options.cs b/main/src/addins/TextTemplating/TextTransform/Options.cs index 663c804732..124ad72fd3 100644 --- a/main/src/addins/TextTemplating/TextTransform/Options.cs +++ b/main/src/addins/TextTemplating/TextTransform/Options.cs @@ -1021,7 +1021,7 @@ namespace Mono.Options sb.Append ("}"); } else { - sb.Append (description.Substring (start, i - start)); + sb.Append (description, start, i - start); start = -1; } break; -- cgit v1.2.3