diff --git a/.gitignore b/.gitignore index 3e3c159..877dd3b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,4 @@ -duplicados/bin/Debug/netcoreapp3.1/duplicados -duplicados/bin/Debug/netcoreapp3.1/duplicados.deps.json -duplicados/bin/Debug/netcoreapp3.1/duplicados.dll -duplicados/bin/Debug/netcoreapp3.1/duplicados.pdb -duplicados/bin/Debug/netcoreapp3.1/duplicados.runtimeconfig.dev.json -duplicados/bin/Debug/netcoreapp3.1/duplicados.runtimeconfig.json -duplicados/obj/duplicados.csproj.nuget.cache -duplicados/obj/duplicados.csproj.nuget.dgspec.json -duplicados/obj/duplicados.csproj.nuget.g.props -duplicados/obj/duplicados.csproj.nuget.g.targets -duplicados/obj/project.assets.json -duplicados/obj/Debug/netcoreapp3.1/duplicados -duplicados/obj/Debug/netcoreapp3.1/duplicados.AssemblyInfo.cs -duplicados/obj/Debug/netcoreapp3.1/duplicados.AssemblyInfoInputs.cache -duplicados/obj/Debug/netcoreapp3.1/duplicados.assets.cache -duplicados/obj/Debug/netcoreapp3.1/duplicados.csproj.FileListAbsolute.txt -duplicados/obj/Debug/netcoreapp3.1/duplicados.csprojAssemblyReference.cache -duplicados/obj/Debug/netcoreapp3.1/duplicados.dll -duplicados/obj/Debug/netcoreapp3.1/duplicados.pdb -palindromos/bin/Debug/netcoreapp3.1/palindromos -palindromos/bin/Debug/netcoreapp3.1/palindromos.deps.json -palindromos/bin/Debug/netcoreapp3.1/palindromos.dll -palindromos/bin/Debug/netcoreapp3.1/palindromos.pdb -palindromos/bin/Debug/netcoreapp3.1/palindromos.runtimeconfig.dev.json -palindromos/bin/Debug/netcoreapp3.1/palindromos.runtimeconfig.json -palindromos/obj/palindromos.csproj.nuget.cache -palindromos/obj/palindromos.csproj.nuget.dgspec.json -palindromos/obj/palindromos.csproj.nuget.g.props -palindromos/obj/palindromos.csproj.nuget.g.targets -palindromos/obj/project.assets.json -palindromos/obj/Debug/netcoreapp3.1/palindromos -palindromos/obj/Debug/netcoreapp3.1/palindromos.AssemblyInfo.cs -palindromos/obj/Debug/netcoreapp3.1/palindromos.AssemblyInfoInputs.cache -palindromos/obj/Debug/netcoreapp3.1/palindromos.assets.cache -palindromos/obj/Debug/netcoreapp3.1/palindromos.csproj.FileListAbsolute.txt -palindromos/obj/Debug/netcoreapp3.1/palindromos.csprojAssemblyReference.cache -palindromos/obj/Debug/netcoreapp3.1/palindromos.dll -palindromos/obj/Debug/netcoreapp3.1/palindromos.pdb +duplicados/bin/* +duplicados/obj/* +palindromos/bin/* +palindromos/obj/* \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json index 79bd94c..2013c06 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -11,7 +11,7 @@ "preLaunchTask": "build", // If you have changed target frameworks, make sure to update the program path. "program": "${workspaceFolder}/duplicados/bin/Debug/netcoreapp3.1/duplicados.dll", - "args": [], + "args": ["002,12,4,97866,1234,9,35,3456,12,3"], "cwd": "${workspaceFolder}/duplicados", // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console "console": "internalConsole", diff --git a/duplicados/Program.cs b/duplicados/Program.cs index 3ddc8a0..eacdcf6 100644 --- a/duplicados/Program.cs +++ b/duplicados/Program.cs @@ -62,7 +62,7 @@ private static (bool validArgs, string errorMessage) ValidateArgs(string numbers { return (false,"Separador não encontrado na lista!"); } - if(!Regex.IsMatch(numbers,@$"^(\d+)({separator}\d+)*")) + if(!Regex.IsMatch(numbers,$@"^(\d+)({separator}\d+)*")) { return (false,"Lista inválida!"); } diff --git a/duplicados/duplicados.csproj b/duplicados/duplicados.csproj index d453e9a..4071de9 100644 --- a/duplicados/duplicados.csproj +++ b/duplicados/duplicados.csproj @@ -2,7 +2,7 @@ Exe - netcoreapp3.1 + netcoreapp3.1;netcoreapp3.0;netcoreapp2.2;netcoreapp2.1;netcoreapp2.0 diff --git a/palindromos/palindromos.csproj b/palindromos/palindromos.csproj index d453e9a..4071de9 100644 --- a/palindromos/palindromos.csproj +++ b/palindromos/palindromos.csproj @@ -2,7 +2,7 @@ Exe - netcoreapp3.1 + netcoreapp3.1;netcoreapp3.0;netcoreapp2.2;netcoreapp2.1;netcoreapp2.0