Skip to content

String.CompareTo Behaviour different between WIN10 & Linux #36177

@Ninds

Description

@Ninds

Console.WriteLine("[".CompareTo("_"));
On Windows => -1
On Linux => 1

Linux :
.NET Core SDK (reflecting any global.json):
Version: 3.1.201
Commit: b1768b4ae7

Runtime Environment:
OS Name: debian
OS Version: 10
OS Platform: Linux
RID: debian.10-x64

Host (useful for support):
Version: 3.1.3
Commit: 4a9f85e9f8

Windows :
.NET Core SDK (reflecting any global.json):
Version: 3.1.201
Commit: b1768b4ae7

Runtime Environment:
OS Name: Windows
OS Version: 10.0.17134
OS Platform: Windows
RID: win10-x64

Host (useful for support):
Version: 3.1.3
Commit: 4a9f85e9f8

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions