| 123456789101112131415161718192021 |
- using Day1;
- var extractor = new FilePipeline("./inputs/sample-input.txt", new DigitExtractor());
- Console.WriteLine("Sum is:");
- Console.WriteLine(extractor.Extract().Sum());
- extractor = new FilePipeline("./inputs/lan-input.txt", new DigitExtractor());
- Console.WriteLine("LAN sum is:");
- Console.WriteLine(extractor.Extract().Sum());
- extractor = new FilePipeline("./inputs/sample-input2.txt", new WordToDigitTransform(), new DigitExtractor());
- Console.WriteLine("Transformed sum is:");
- Console.WriteLine(extractor.Extract().Sum());
- extractor = new FilePipeline("./inputs/lan-input.txt", new WordToDigitTransform(), new DigitExtractor());
- Console.WriteLine("LAN transformed sum is:");
- Console.WriteLine(extractor.Extract().Select(x =>
- {
- Console.WriteLine(x);
- return x;
- }).Sum());
|