Add enum name lookup method to Java/C# enums

Tested: on Linux for Java and C#

Bug: 15781151
Change-Id: I7cb97bcc01d986cac2b24aaf7cb29521ddaa2f6b
This commit is contained in:
Gabriel Martinez
2014-09-18 12:28:10 -07:00
parent d6ed127cf4
commit 048638a971
10 changed files with 75 additions and 7 deletions

View File

@@ -5,9 +5,13 @@ namespace MyGame.Example
public class Color
{
public static sbyte Red = 1;
public static sbyte Green = 2;
public static sbyte Blue = 8;
public static readonly sbyte Red = 1;
public static readonly sbyte Green = 2;
public static readonly sbyte Blue = 8;
private static readonly string[] names = { "Red", "Green", "", "", "", "", "", "Blue", };
public static string Name(int e) { return names[e - Red]; }
};