File tree Expand file tree Collapse file tree
Orm/Xtensive.Orm/Sql/Compiler Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2529,8 +2529,8 @@ public virtual string BuildBatch(IReadOnlyList<string> statements)
25292529 var expectedLength = BatchBegin . Length + BatchEnd . Length
25302530 + ( ( BatchItemDelimiter . Length + NewLine . Length ) * statements . Count )
25312531 + statements . Sum ( statement => statement . Length ) ;
2532- var builder = new StringBuilder ( expectedLength ) ;
2533- _ = builder . Append ( BatchBegin ) ;
2532+ var valueBuilder = new ValueStringBuilder ( expectedLength ) ;
2533+ valueBuilder . Append ( BatchBegin ) ;
25342534 foreach ( var statement in statements ) {
25352535 var statementAsSpan = ( ReadOnlySpan < char > ) statement ;
25362536 var actualStatement = statementAsSpan
@@ -2542,12 +2542,12 @@ public virtual string BuildBatch(IReadOnlyList<string> statements)
25422542 . Trim ( ) ;
25432543 if ( actualStatement . Length == 0 )
25442544 continue ;
2545- _ = builder . Append ( actualStatement )
2546- . Append ( BatchItemDelimiter )
2547- . Append ( NewLine ) ;
2545+ valueBuilder . Append ( actualStatement . ToString ( ) ) ;
2546+ valueBuilder . Append ( BatchItemDelimiter ) ;
2547+ valueBuilder . Append ( NewLine ) ;
25482548 }
2549- _ = builder . Append ( BatchEnd ) ;
2550- return builder . ToString ( ) ;
2549+ valueBuilder . Append ( BatchEnd ) ;
2550+ return valueBuilder . ToString ( ) ;
25512551 }
25522552
25532553 /// <summary>
You can’t perform that action at this time.
0 commit comments