diff options
author | therzok <marius.ungureanu@xamarin.com> | 2016-07-12 15:56:29 +0300 |
---|---|---|
committer | therzok <marius.ungureanu@xamarin.com> | 2016-07-12 16:14:30 +0300 |
commit | f22295dabe970a8a32205566c2474c6a562a0143 (patch) | |
tree | 4afde6fe76f1c0a5c2256bf57a18b5c5e0ca4667 /main/src/addins/TextTemplating | |
parent | f93588dd06a48f52c9c36da200277faf9d1e5a07 (diff) |
[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.
Diffstat (limited to 'main/src/addins/TextTemplating')
-rw-r--r-- | main/src/addins/TextTemplating/TextTransform/Options.cs | 2 |
1 files changed, 1 insertions, 1 deletions
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; |