Javaのenumの実態はクラスだから次のように書ける。
enum Hoge {
FOO("0010"),
BAR("0011"),
BAZ("0101");
private String code;
Hoge(String code) {
this.code = code;
}
String ToString() {
return this.code;
}
}
でも次のC#のenumは×
enum Hoge
{
FOO = "0010",
BAR = "0011",
BAZ = "0101",
}