public static void Main() {
var area = SystemArea.Gestor;
Console.WriteLine(area.Display());
public static class SystemAreaExtension
public static string Display(this SystemArea value) {
var compare = new ResourceManager("SystemArea", Assembly.GetExecutingAssembly())
.GetString("SystemArea_" + value);
return string.IsNullOrEmpty(compare) ? value : compare;
public static class SystemAreaExtension
public static string Display(this Enum value) {
var compare = new ResourceManager("SystemArea", Assembly.GetExecutingAssembly())
.GetString("SystemArea_" + value);
return string.IsNullOrEmpty(compare) ? value : compare;