C# Tip: IFormattable interface, to define different string formats for the same object
Even when the internal data is the same, sometimes you can represent it in different ways. Think of the DateTime structure: by using different modifiers, you can represent the same date in different formats.
DateTime dt = new DateTime(2024, 1, 1, 8, ...