From 8bc29de724e5a96e877ce759d2c2515e4f0abc54 Mon Sep 17 00:00:00 2001 From: Vladimir Pecanac Date: Sat, 15 Aug 2026 23:01:08 +0200 Subject: [PATCH] String Split: fix cross-platform newline split; retarget net10.0 --- strings-csharp/SplitString/SplitString/Program.cs | 2 +- .../SplitString/SplitString/SplitString.csproj | 2 +- .../SplitStringTests/SplitStringTests.csproj | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/strings-csharp/SplitString/SplitString/Program.cs b/strings-csharp/SplitString/SplitString/Program.cs index 02c0ad0df5..a9bdb703f6 100644 --- a/strings-csharp/SplitString/SplitString/Program.cs +++ b/strings-csharp/SplitString/SplitString/Program.cs @@ -99,7 +99,7 @@ public static string[] SplitStringUsingStringArrayWithoptionsUsingCount(string i public static string[] SplitStringIntoNewLines(string multiLineText, string[] separators) { - string[] lines = multiLineText.Split(separators, StringSplitOptions.None); + string[] lines = multiLineText.ReplaceLineEndings().Split(separators, StringSplitOptions.None); foreach (string line in lines) { diff --git a/strings-csharp/SplitString/SplitString/SplitString.csproj b/strings-csharp/SplitString/SplitString/SplitString.csproj index 74abf5c976..dfb40caafc 100644 --- a/strings-csharp/SplitString/SplitString/SplitString.csproj +++ b/strings-csharp/SplitString/SplitString/SplitString.csproj @@ -2,7 +2,7 @@ Exe - net6.0 + net10.0 enable enable diff --git a/strings-csharp/SplitString/SplitStringTests/SplitStringTests.csproj b/strings-csharp/SplitString/SplitStringTests/SplitStringTests.csproj index bf7d25afbe..570b3f7eb3 100644 --- a/strings-csharp/SplitString/SplitStringTests/SplitStringTests.csproj +++ b/strings-csharp/SplitString/SplitStringTests/SplitStringTests.csproj @@ -1,7 +1,7 @@ - net6.0 + net10.0 enable enable @@ -9,10 +9,10 @@ - - - - + + + +