Mega Code Archive

 
Categories / C# / Data Types
 

Override ToString to do the custom formatting

using System; public class Temperature {    private decimal temp;    public Temperature(decimal temperature)    {       this.temp = temperature;       }    public override string ToString()    {       return this.temp.ToString("N1") + "C";    } } public class Example {    public static void Main()    {       Temperature currentTemperature = new Temperature(3.6m);       Console.WriteLine("The current temperature is {0}.", currentTemperature);    } } //The current temperature is 3.6C.