android - 如何在 Flutter 中使用枚举作为返回值?
问题描述
我在搜索中找不到这个问题的答案。如何将枚举作为函数的结果返回?这感觉像是一个我无法弄清楚的愚蠢问题。
enum getCardObjectType(val object) {
if(val is wantedObjectType)
return CardType.Link;
}
解决方案
用作CardType
返回类型。
CardType 是枚举的事实并没有改变这里的语法,类型只是 CardType。
推荐阅读
- floating-point - 24 位二进制到单精度浮点数
- android - 我可以在不制造智能手表的情况下创建适用于智能手表的操作系统吗
- c++ - 通过 conan_cmake_run 调用时更改柯南导入命令的工作目录
- javascript - 过滤 JSON 文件并查找值
- c# - 证书私钥在 ASP.Net Core 上引发 WindowsCryptographicException
- reactjs - 如何在新版本中执行此操作(React.CreateElement)
- java - 以编程方式从 Eclipse 中获取外部程序的完整路径
- python - 带有 buildozer 的 Android APK
- angular - 如何用Angular6制作无限动画?
- elasticsearch - Elasticsearch:获得精确匹配然后模糊匹配