How can i format decimal property to currency
问题 I want to format the value in the getter and return a formated currency value. Is this possible or do i need to declare the property as a string and then use string.format. 回答1: Properties can return anything they want to, but it's going to need to return the correct type. private decimal _amount; public string FormattedAmount { get { return string.Format("{0:C}", _amount); } } Question was asked... what if it was a nullable decimal. private decimal? _amount; public string FormattedAmount {