どうも、ちょげ(@chogetarou)です。
Dartでenumの値を文字列に変換する方法を紹介します。
方法

enumの値を文字列に変換するには、toStringメソッドを使います。
まず、enumの値にアクセスします。
そして、enumの値からtoStringメソッドを呼び出します。
enum name {
value,
value2,
value3,
・・・
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//enumの値を文字列に変換
name.value.toString();
toStringメソッドを使えば、enumの値を文字列に変換することが出来ます。
使用例
enum Fruits {
apple,
banana,
grape
}
void main() {
var banana = Fruits.banana.toString();
var apple = Fruits.apple.toString();
print(banana); //Fruits.banana
print(apple); //Fruits.apple
}
コメント