Skip to content

Commit adb12f2

Browse files
KahbaziTratcher
authored andcommitted
Use AppendJoin(...) instead of Append(string.Join(...)) on StringBuilder (#18007)
1 parent b56f841 commit adb12f2

File tree

8 files changed

+17
-17
lines changed

8 files changed

+17
-17
lines changed

src/Http/Routing/src/CompositeEndpointDataSource.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ private string DebuggerDisplayString
165165
template = string.IsNullOrEmpty(template) ? "\"\"" : template;
166166
sb.Append(template);
167167
sb.Append(", Defaults: new { ");
168-
sb.Append(string.Join(", ", FormatValues(routeEndpoint.RoutePattern.Defaults)));
168+
sb.AppendJoin(", ", FormatValues(routeEndpoint.RoutePattern.Defaults));
169169
sb.Append(" }");
170170
var routeNameMetadata = routeEndpoint.Metadata.GetMetadata<IRouteNameMetadata>();
171171
sb.Append(", Route Name: ");
@@ -174,7 +174,7 @@ private string DebuggerDisplayString
174174
if (routeValues.Count > 0)
175175
{
176176
sb.Append(", Required Values: new { ");
177-
sb.Append(string.Join(", ", FormatValues(routeValues)));
177+
sb.AppendJoin(", ", FormatValues(routeValues));
178178
sb.Append(" }");
179179
}
180180
sb.Append(", Order: ");
@@ -184,7 +184,7 @@ private string DebuggerDisplayString
184184
if (httpMethodMetadata != null)
185185
{
186186
sb.Append(", Http Methods: ");
187-
sb.Append(string.Join(", ", httpMethodMetadata.HttpMethods));
187+
sb.AppendJoin(", ", httpMethodMetadata.HttpMethods);
188188
}
189189
sb.Append(", Display Name: ");
190190
sb.Append(routeEndpoint.DisplayName);

src/Http/Routing/src/Matching/DfaNode.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ private string DebuggerToString()
121121
builder.Append(" c: ");
122122
if (Literals != null)
123123
{
124-
builder.Append(string.Join(", ", Literals.Select(kvp => $"{kvp.Key}->({FormatNode(kvp.Value)})")));
124+
builder.AppendJoin(", ", Literals.Select(kvp => $"{kvp.Key}->({FormatNode(kvp.Value)})"));
125125
}
126126
return builder.ToString();
127127

src/Http/Routing/src/Matching/DictionaryJumpTable.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public override string DebuggerToString()
5050
var builder = new StringBuilder();
5151
builder.Append("{ ");
5252

53-
builder.Append(string.Join(", ", _dictionary.Select(kvp => $"{kvp.Key}: {kvp.Value}")));
53+
builder.AppendJoin(", ", _dictionary.Select(kvp => $"{kvp.Key}: {kvp.Value}"));
5454

5555
builder.Append("$+: ");
5656
builder.Append(_defaultDestination);

src/Http/Routing/src/Matching/LinearSearchJumpTable.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public override string DebuggerToString()
5555
var builder = new StringBuilder();
5656
builder.Append("{ ");
5757

58-
builder.Append(string.Join(", ", _entries.Select(e => $"{e.text}: {e.destination}")));
58+
builder.AppendJoin(", ", _entries.Select(e => $"{e.text}: {e.destination}"));
5959

6060
builder.Append("$+: ");
6161
builder.Append(_defaultDestination);

src/Http/Routing/src/Tree/LinkGenerationDecisionTree.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ private void FlattenTree(Stack<string> branchStack, StringBuilder sb, DecisionTr
248248
}
249249
sb.Append(matchesSb.ToString());
250250
sb.Append(" (Matches: ");
251-
sb.Append(string.Join(", ", node.Matches.Select(m => m.Entry.RouteTemplate.TemplateText)));
251+
sb.AppendJoin(", ", node.Matches.Select(m => m.Entry.RouteTemplate.TemplateText));
252252
sb.AppendLine(")");
253253
}
254254

src/Middleware/CORS/src/Infrastructure/CorsPolicy.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -142,16 +142,16 @@ public override string ToString()
142142
builder.Append(", SupportsCredentials: ");
143143
builder.Append(SupportsCredentials);
144144
builder.Append(", Origins: {");
145-
builder.Append(string.Join(",", Origins));
145+
builder.AppendJoin(",", Origins);
146146
builder.Append("}");
147147
builder.Append(", Methods: {");
148-
builder.Append(string.Join(",", Methods));
148+
builder.AppendJoin(",", Methods);
149149
builder.Append("}");
150150
builder.Append(", Headers: {");
151-
builder.Append(string.Join(",", Headers));
151+
builder.AppendJoin(",", Headers);
152152
builder.Append("}");
153153
builder.Append(", ExposedHeaders: {");
154-
builder.Append(string.Join(",", ExposedHeaders));
154+
builder.AppendJoin(",", ExposedHeaders);
155155
builder.Append("}");
156156
return builder.ToString();
157157
}
@@ -161,4 +161,4 @@ private bool DefaultIsOriginAllowed(string origin)
161161
return Origins.Contains(origin, StringComparer.Ordinal);
162162
}
163163
}
164-
}
164+
}

src/Middleware/CORS/src/Infrastructure/CorsResult.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,15 @@ public override string ToString()
9191
builder.Append(", AllowOrigin: ");
9292
builder.Append(AllowedOrigin);
9393
builder.Append(", AllowExposedHeaders: {");
94-
builder.Append(string.Join(",", AllowedExposedHeaders));
94+
builder.AppendJoin(",", AllowedExposedHeaders);
9595
builder.Append("}");
9696
builder.Append(", AllowHeaders: {");
97-
builder.Append(string.Join(",", AllowedHeaders));
97+
builder.AppendJoin(",", AllowedHeaders);
9898
builder.Append("}");
9999
builder.Append(", AllowMethods: {");
100-
builder.Append(string.Join(",", AllowedMethods));
100+
builder.AppendJoin(",", AllowedMethods);
101101
builder.Append("}");
102102
return builder.ToString();
103103
}
104104
}
105-
}
105+
}

src/Shared/StackTrace/StackFrame/MethodDisplayInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public override string ToString()
3333
builder.Append(GenericArguments);
3434

3535
builder.Append("(");
36-
builder.Append(string.Join(", ", Parameters.Select(p => p.ToString())));
36+
builder.AppendJoin(", ", Parameters.Select(p => p.ToString()));
3737
builder.Append(")");
3838

3939
if (!string.IsNullOrEmpty(SubMethod))

0 commit comments

Comments
 (0)