D语言字符串枚举的使用
D语言中enum不只是可以使用数字类型,也可以使用字符串:
import std.stdio; import std.range; int main(string[] argv) { enum XYZ : string { a = "foo" } writeln(XYZ.a == "foo"); writeln(XYZ.a); readln(); return 0; }
运行
D语言中enum不只是可以使用数字类型,也可以使用字符串:
import std.stdio; import std.range; int main(string[] argv) { enum XYZ : string { a = "foo" } writeln(XYZ.a == "foo"); writeln(XYZ.a); readln(); return 0; }
运行