softwarearbeiter.de: Die Webseite rund um die Themen Software-Engineering und Software-Entwicklungs-Prozesse, sowie Microsoft .NET 4.0, C#, SharePoint 2007, SharePoint 2010, WPF, WCF, RIA, Silverlight, VisualStudio & Co.

Artikel getaggt mit DescriptionAttribute

Sage mir wer du bist: Enum-Werte mit einer Beschriftung versehen

Geschrieben am 27. April 2012 um 12:25 Uhr; Keine Kommentare

Oft ist es so, dass die Werte einer Enumeration irgendwie ausgegeben werden sollen. Dazu reicht prinzipell ein einfaches ToString(). Was aber, wenn dieser einfache Weg nicht reicht und man stattdessen einen wirklich lesbaren Wert ausgeben möchte?

Hier kommt einem das DescriptionAttribute aus dem System.ComponentModel-Namespace zur Hilfe. Damit kann man jedem Wert eines Enums eine aussagekräftige Beschreibung zuweisen: [...]

Tags: , , , ,