Slackコミュニティに
無料で参加する
Flutterラボの
プレミアム会員になる
【Flutter】enumでFruit.apple の'apple'の部分だけを取得する
2020.12.13
Extensionの記事を参照
コード
.以下から最後の文字列までをsubstringする
enum Fruit { apple, banana, grape }
extension FruitExtension on Fruit {
String get getPropertyName => Fruit.values[Fruit.values.indexOf(this)]
.toString()
.substring(
Fruit.values[Fruit.values.indexOf(this)].toString().indexOf('.') + 1,
Fruit.values[Fruit.values.indexOf(this)].toString().length)
.toString();
}
まとめ
enumにそのメソッドがあればいいのにと思いました。
Flutterラボ
hatchoutschool
Flutter Daily
Flutterに関する記事を日々更新しています (223本)
【Dart】Stringからint, double, DateTimeに変換する
2020.09.14
【Dart】【Flutter】List型(リスト)の使い方とよく使うメソッドまとめ
2020.09.18
【Dart】【Flutter】DateTime型についてのまとめ
2020.10.01
【Dart】Map型の使い方とよく使うメソッドまとめ
2020.09.13