diff --git a/CliFx/CliFx.csproj b/CliFx/CliFx.csproj
index b77c5a3..f244ebb 100644
--- a/CliFx/CliFx.csproj
+++ b/CliFx/CliFx.csproj
@@ -27,7 +27,7 @@
-
+
diff --git a/CliFx/Input/CommandInput.cs b/CliFx/Input/CommandInput.cs
index ed52f6e..9820b69 100644
--- a/CliFx/Input/CommandInput.cs
+++ b/CliFx/Input/CommandInput.cs
@@ -153,7 +153,7 @@ internal partial class CommandInput
if (!string.IsNullOrWhiteSpace(lastOptionIdentifier))
result.Add(new OptionInput(lastOptionIdentifier, lastOptionValues));
- lastOptionIdentifier = argument.Substring(2);
+ lastOptionIdentifier = argument[2..];
lastOptionValues = new List();
}
// Short name
@@ -161,7 +161,7 @@ internal partial class CommandInput
argument.Length > 1 &&
char.IsLetter(argument[1]))
{
- foreach (var alias in argument.Substring(1))
+ foreach (var alias in argument[1..])
{
// Flush previous
if (!string.IsNullOrWhiteSpace(lastOptionIdentifier))