【发布时间】:2018-07-22 13:49:52
【问题描述】:
我正在尝试从任何 Any 变量智能转换选项,以便我可以确定选项是否为空,但是 IDE 指示 Option 不能智能转换,因为它是在不同的模块中声明的。
fun hasEmptyValue(column: Pair<String, Any>): Boolean = when {
column.second is Option<*> -> column.second.isEmpty()
else -> false
}
【问题讨论】: