diff --git a/Transform/Transform.cs b/Transform/Transform.cs index 5b9e972..bd222d5 100644 --- a/Transform/Transform.cs +++ b/Transform/Transform.cs @@ -181,7 +181,11 @@ namespace Transform // If it's an output name, set that instead of interleaved else if (arg.StartsWith("-out=") || arg.StartsWith("--out=")) { +#if NETCOREAPP || NETSTANDARD2_1_OR_GREATER + output = arg.TrimStart('-')["out=".Length..]; +#else output = arg.TrimStart('-').Substring("out=".Length); +#endif } // Otherwise, it's an invalid flag else @@ -393,9 +397,9 @@ Usage: Transform.exe [-bi | -by | -w | -b] ... FileStream oddStream = File.Open(input + ".odd", FileMode.Create, FileAccess.Write); // Now get the binary readers and writers - BinaryReader bri = new BinaryReader(inputStream); - BinaryWriter bwe = new BinaryWriter(evenStream); - BinaryWriter bwo = new BinaryWriter(oddStream); + var bri = new BinaryReader(inputStream); + var bwe = new BinaryWriter(evenStream); + var bwo = new BinaryWriter(oddStream); // Now we loop and flip as we go bool even = true; diff --git a/Transform/Transform.csproj b/Transform/Transform.csproj index c3d25a6..25275cd 100644 --- a/Transform/Transform.csproj +++ b/Transform/Transform.csproj @@ -2,7 +2,7 @@ - net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0 + net20;net35;net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0;net10.0 Exe latest enable @@ -13,7 +13,7 @@ Matt Nadareski File transformation test program - Copyright (c)2017-2024 Matt Nadareski + Copyright (c)2017-2025 Matt Nadareski https://github.com/mnadareski/Transform git MIT @@ -26,11 +26,11 @@ win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64 - + win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64;osx-arm64 - net6.0;net7.0;net8.0;net9.0 + net6.0;net7.0;net8.0;net9.0;net10.0 \ No newline at end of file