style: refactoring based on Rider suggestions

This commit is contained in:
Stevan Freeborn
2024-12-03 12:19:34 -06:00
parent e2ea828222
commit 597e08024f
4 changed files with 62 additions and 89 deletions
+4 -12
View File
@@ -2,16 +2,8 @@ namespace RedNosedReports;
class PuzzleParser
{
public List<Report> Parse(string[] lines)
{
var reports = new List<Report>();
foreach (var line in lines)
{
var numbers = line.Split(' ').Select(int.Parse).ToList();
reports.Add(new Report(numbers));
}
return reports;
}
public List<Report> Parse(string[] lines) => lines
.Select(line => line.Split(' ').Select(int.Parse).ToList())
.Select(numbers => new Report(numbers))
.ToList();
}