Skip to content

Commit e705d9a

Browse files
authored
Sort usings with Ordinal culture (#1051) (#1052)
1 parent 69d7957 commit e705d9a

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

Src/CSharpier/SyntaxPrinter/UsingDirectives.cs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,10 +280,18 @@ public int Compare(UsingDirectiveSyntax? x, UsingDirectiveSyntax? y)
280280

281281
if (x.Alias is not null && y.Alias is not null)
282282
{
283-
return x.Alias.ToFullString().CompareTo(y.Alias.ToFullString());
283+
return String.Compare(
284+
x.Alias.ToFullString(),
285+
y.Alias.ToFullString(),
286+
StringComparison.Ordinal
287+
);
284288
}
285289

286-
return x.Name.ToFullString().CompareTo(y.Name.ToFullString());
290+
return String.Compare(
291+
x.Name.ToFullString(),
292+
y.Name.ToFullString(),
293+
StringComparison.Ordinal
294+
);
287295
}
288296
}
289297
}

0 commit comments

Comments
 (0)