【发布时间】:2020-06-11 11:38:35
【问题描述】:
我在搜索中找不到此问题的答案。如何将枚举作为函数的结果返回?这感觉像是一个我无法弄清楚的愚蠢问题。
enum getCardObjectType(val object) {
if(val is wantedObjectType)
return CardType.Link;
}
【问题讨论】:
标签: android flutter dart enums
我在搜索中找不到此问题的答案。如何将枚举作为函数的结果返回?这感觉像是一个我无法弄清楚的愚蠢问题。
enum getCardObjectType(val object) {
if(val is wantedObjectType)
return CardType.Link;
}
【问题讨论】:
标签: android flutter dart enums
枚举的一个例子是:
enum CardType {
link,
option2
}
你的函数应该是这样的:
CardType getCardObjectType(val object) {
if(val is wantedObjectType)
return CardType.Link;
}
【讨论】:
使用CardType 作为返回类型。
CardType 是枚举的事实并没有改变这里的语法,类型只是 CardType。
【讨论】: