diff --git a/.gitignore b/.gitignore index 741e487..3966c4f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,6 @@ **/*rs.bk **/calibration_document.txt **/.vsidx -**/.suo \ No newline at end of file +**/.suo +/CSharp/AdventOfCode/AdventOfCode/obj +/CSharp/AdventOfCode/AdventOfCode/bin diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/DesignTimeBuild/.dtbcache.v2 b/CSharp/AdventOfCode/.vs/AdventOfCode/DesignTimeBuild/.dtbcache.v2 deleted file mode 100644 index a764418..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/DesignTimeBuild/.dtbcache.v2 and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/0a465eae-4dce-4ed1-be64-61dffaea049b.vsidx b/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/0a465eae-4dce-4ed1-be64-61dffaea049b.vsidx deleted file mode 100644 index 2eabcb2..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/0a465eae-4dce-4ed1-be64-61dffaea049b.vsidx and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/b4dc7d66-4f7e-4894-a5ef-ad621dda477b.vsidx b/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/b4dc7d66-4f7e-4894-a5ef-ad621dda477b.vsidx deleted file mode 100644 index 8bc88f2..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/b4dc7d66-4f7e-4894-a5ef-ad621dda477b.vsidx and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/ba700875-0bd8-4f50-bea9-86a27ef6e349.vsidx b/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/ba700875-0bd8-4f50-bea9-86a27ef6e349.vsidx deleted file mode 100644 index a363a3a..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/ba700875-0bd8-4f50-bea9-86a27ef6e349.vsidx and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/dab6be5c-02f8-4b9f-8186-08fad88c065e.vsidx b/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/dab6be5c-02f8-4b9f-8186-08fad88c065e.vsidx deleted file mode 100644 index ac2c371..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/dab6be5c-02f8-4b9f-8186-08fad88c065e.vsidx and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/v17/.futdcache.v2 b/CSharp/AdventOfCode/.vs/AdventOfCode/v17/.futdcache.v2 deleted file mode 100644 index e26f1d8..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/v17/.futdcache.v2 and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/v17/.suo b/CSharp/AdventOfCode/.vs/AdventOfCode/v17/.suo deleted file mode 100644 index 9471e65..0000000 Binary files a/CSharp/AdventOfCode/.vs/AdventOfCode/v17/.suo and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/ProjectEvaluation/adventofcode.metadata.v5.2 b/CSharp/AdventOfCode/.vs/ProjectEvaluation/adventofcode.metadata.v5.2 deleted file mode 100644 index f325ed1..0000000 Binary files a/CSharp/AdventOfCode/.vs/ProjectEvaluation/adventofcode.metadata.v5.2 and /dev/null differ diff --git a/CSharp/AdventOfCode/.vs/ProjectEvaluation/adventofcode.projects.v5.2 b/CSharp/AdventOfCode/.vs/ProjectEvaluation/adventofcode.projects.v5.2 deleted file mode 100644 index ecebeaa..0000000 Binary files a/CSharp/AdventOfCode/.vs/ProjectEvaluation/adventofcode.projects.v5.2 and /dev/null differ diff --git a/CSharp/AdventOfCode/AdventOfCode.sln b/CSharp/AdventOfCode/AdventOfCode.sln index 9201d89..14c3a9a 100644 --- a/CSharp/AdventOfCode/AdventOfCode.sln +++ b/CSharp/AdventOfCode/AdventOfCode.sln @@ -7,6 +7,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AdventOfCode", "AdventOfCod EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DayOne", "DayOne\DayOne.csproj", "{0988CC6B-5B4F-4CC7-814A-C07D27244099}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DayTwo", "DayTwo\DayTwo.csproj", "{61C6C698-A71A-40A4-A6F1-8096D2FDB9E6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -21,6 +23,10 @@ Global {0988CC6B-5B4F-4CC7-814A-C07D27244099}.Debug|Any CPU.Build.0 = Debug|Any CPU {0988CC6B-5B4F-4CC7-814A-C07D27244099}.Release|Any CPU.ActiveCfg = Release|Any CPU {0988CC6B-5B4F-4CC7-814A-C07D27244099}.Release|Any CPU.Build.0 = Release|Any CPU + {61C6C698-A71A-40A4-A6F1-8096D2FDB9E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {61C6C698-A71A-40A4-A6F1-8096D2FDB9E6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {61C6C698-A71A-40A4-A6F1-8096D2FDB9E6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {61C6C698-A71A-40A4-A6F1-8096D2FDB9E6}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/CSharp/AdventOfCode/AdventOfCode/Program.cs b/CSharp/AdventOfCode/AdventOfCode/Program.cs index 0fd4481..4a689a5 100644 --- a/CSharp/AdventOfCode/AdventOfCode/Program.cs +++ b/CSharp/AdventOfCode/AdventOfCode/Program.cs @@ -2,9 +2,9 @@ Console.WriteLine("Hello, World!"); -var calibrator = new CalibratorReader(@"RandomFiles\calibraciones.txt"); -var calibrationFound = calibrator.ObtainCalibrationValue(); +//var calibrator = new CalibratorReader(@"RandomFiles\calibrations.txt"); +//var calibrationFound = calibrator.ObtainCalibrationValue(); -Console.WriteLine($"The calibration found was {calibrationFound}"); +//Console.WriteLine($"The calibration found was {calibrationFound}"); Console.ReadLine(); \ No newline at end of file diff --git a/CSharp/AdventOfCode/AdventOfCode/RandomFiles/calibraciones.txt b/CSharp/AdventOfCode/AdventOfCode/RandomFiles/calibrations.txt similarity index 100% rename from CSharp/AdventOfCode/AdventOfCode/RandomFiles/calibraciones.txt rename to CSharp/AdventOfCode/AdventOfCode/RandomFiles/calibrations.txt diff --git a/CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/read.lock b/CSharp/AdventOfCode/AdventOfCode/RandomFiles/cubes.txt similarity index 100% rename from CSharp/AdventOfCode/.vs/AdventOfCode/FileContentIndex/read.lock rename to CSharp/AdventOfCode/AdventOfCode/RandomFiles/cubes.txt diff --git a/CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.dgspec.json b/CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.dgspec.json deleted file mode 100644 index 99de240..0000000 --- a/CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.dgspec.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "format": 1, - "restore": { - "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj": {} - }, - "projects": { - "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj", - "projectName": "AdventOfCode", - "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj", - "packagesPath": "C:\\Users\\aime Fernández\\.nuget\\packages\\", - "outputPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\aime Fernández\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net6.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "projectReferences": { - "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj": { - "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj" - } - } - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.100\\RuntimeIdentifierGraph.json" - } - } - }, - "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj", - "projectName": "DayOne", - "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj", - "packagesPath": "C:\\Users\\aime Fernández\\.nuget\\packages\\", - "outputPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" - ], - "configFilePaths": [ - "C:\\Users\\aime Fernández\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "net6.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Program Files\\dotnet\\library-packs": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "net6.0": { - "targetAlias": "net6.0", - "imports": [ - "net461", - "net462", - "net47", - "net471", - "net472", - "net48", - "net481" - ], - "assetTargetFallback": true, - "warn": true, - "frameworkReferences": { - "Microsoft.NETCore.App": { - "privateAssets": "all" - } - }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.100\\RuntimeIdentifierGraph.json" - } - } - } - } -} \ No newline at end of file diff --git a/CSharp/AdventOfCode/AdventOfCode/obj/project.nuget.cache b/CSharp/AdventOfCode/AdventOfCode/obj/project.nuget.cache deleted file mode 100644 index fd382b4..0000000 --- a/CSharp/AdventOfCode/AdventOfCode/obj/project.nuget.cache +++ /dev/null @@ -1,8 +0,0 @@ -{ - "version": 2, - "dgSpecHash": "avWdlvoS1X0O3Uxvyo8ecT8LX0KwJO1URNCLTCWu5AcKYyO+xw6F/3ZtS00l0lYIcPnuw1dlWLhXMDu6iMMtYQ==", - "success": true, - "projectFilePath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj", - "expectedPackageFiles": [], - "logs": [] -} \ No newline at end of file diff --git a/CSharp/AdventOfCode/DayTwo/DayTwo.csproj b/CSharp/AdventOfCode/DayTwo/DayTwo.csproj new file mode 100644 index 0000000..132c02c --- /dev/null +++ b/CSharp/AdventOfCode/DayTwo/DayTwo.csproj @@ -0,0 +1,9 @@ + + + + net6.0 + enable + enable + + + diff --git a/CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.dgspec.json b/CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.dgspec.json new file mode 100644 index 0000000..25f6a4e --- /dev/null +++ b/CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.dgspec.json @@ -0,0 +1,68 @@ +{ + "format": 1, + "restore": { + "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj": {} + }, + "projects": { + "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj", + "projectName": "DayTwo", + "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj", + "packagesPath": "C:\\Users\\aime Fernández\\.nuget\\packages\\", + "outputPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\aime Fernández\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.100\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.g.props b/CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.g.props similarity index 100% rename from CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.g.props rename to CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.g.props diff --git a/CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.g.targets b/CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.g.targets similarity index 100% rename from CSharp/AdventOfCode/AdventOfCode/obj/AdventOfCode.csproj.nuget.g.targets rename to CSharp/AdventOfCode/DayTwo/obj/DayTwo.csproj.nuget.g.targets diff --git a/CSharp/AdventOfCode/AdventOfCode/obj/project.assets.json b/CSharp/AdventOfCode/DayTwo/obj/project.assets.json similarity index 68% rename from CSharp/AdventOfCode/AdventOfCode/obj/project.assets.json rename to CSharp/AdventOfCode/DayTwo/obj/project.assets.json index 434a336..8aa9424 100644 --- a/CSharp/AdventOfCode/AdventOfCode/obj/project.assets.json +++ b/CSharp/AdventOfCode/DayTwo/obj/project.assets.json @@ -1,30 +1,11 @@ { "version": 3, "targets": { - "net6.0": { - "DayOne/1.0.0": { - "type": "project", - "framework": ".NETCoreApp,Version=v6.0", - "compile": { - "bin/placeholder/DayOne.dll": {} - }, - "runtime": { - "bin/placeholder/DayOne.dll": {} - } - } - } - }, - "libraries": { - "DayOne/1.0.0": { - "type": "project", - "path": "../DayOne/DayOne.csproj", - "msbuildProject": "../DayOne/DayOne.csproj" - } + "net6.0": {} }, + "libraries": {}, "projectFileDependencyGroups": { - "net6.0": [ - "DayOne >= 1.0.0" - ] + "net6.0": [] }, "packageFolders": { "C:\\Users\\aime Fernández\\.nuget\\packages\\": {}, @@ -33,11 +14,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj", - "projectName": "AdventOfCode", - "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\AdventOfCode.csproj", + "projectUniqueName": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj", + "projectName": "DayTwo", + "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj", "packagesPath": "C:\\Users\\aime Fernández\\.nuget\\packages\\", - "outputPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\AdventOfCode\\obj\\", + "outputPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -58,11 +39,7 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "projectReferences": { - "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj": { - "projectPath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayOne\\DayOne.csproj" - } - } + "projectReferences": {} } }, "warningProperties": { diff --git a/CSharp/AdventOfCode/DayTwo/obj/project.nuget.cache b/CSharp/AdventOfCode/DayTwo/obj/project.nuget.cache new file mode 100644 index 0000000..15a0c4b --- /dev/null +++ b/CSharp/AdventOfCode/DayTwo/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "AQ6b0hvcyeNrrdv0vEQy67Slq1GvK3GVbC60wzXtofvRZSs2YQXFb2LG4AYwgwJ8jvp5E2xtmiSXBJZ2hEAbGw==", + "success": true, + "projectFilePath": "C:\\CSharp Blazor\\adventOfCode_2023\\CSharp\\AdventOfCode\\DayTwo\\DayTwo.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file