diff options
author | Toby Vincent <tobyv13@gmail.com> | 2021-10-07 23:44:34 -0500 |
---|---|---|
committer | Toby Vincent <tobyv13@gmail.com> | 2021-10-07 23:44:34 -0500 |
commit | 1c687d6d3ed79afcba25a5c3dc3054bc7bcd99c4 (patch) | |
tree | 61d3700f437fe9317911721f50acef4efa2677ce | |
parent | 738ccef61886c1fded9797cbfbc4a88fcffbd624 (diff) |
improved formatting on toString and added filename to output
-rw-r--r-- | src/ClosestPair/PointPair.cs | 6 | ||||
-rw-r--r-- | src/Program/Program.cs | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/ClosestPair/PointPair.cs b/src/ClosestPair/PointPair.cs index 02370a9..e35d7f1 100644 --- a/src/ClosestPair/PointPair.cs +++ b/src/ClosestPair/PointPair.cs @@ -13,8 +13,8 @@ namespace ClosestPair } public override string ToString() - { - return $"Point1: {Point1} Point2: {Point2} Distance: {Distance}"; - } + => this.ToString(""); + public string ToString(string format) + => $"Point1: {Point1} Point2: {Point2} Distance: {Distance.ToString(format)}"; } }
\ No newline at end of file diff --git a/src/Program/Program.cs b/src/Program/Program.cs index 9ba697b..423263f 100644 --- a/src/Program/Program.cs +++ b/src/Program/Program.cs @@ -25,7 +25,8 @@ namespace ClosestPair stopWatch.Stop(); TimeSpan ts = stopWatch.Elapsed; - Console.WriteLine($"Closest Points: {closestPair}"); + Console.WriteLine($"Points File: {inputFile.Name}"); + Console.WriteLine($"Closest Points: {closestPair.ToString("F3")}"); Console.WriteLine($"Runtime: {ts.ToString("mm\\:ss\\.ff")}"); } } |