SB
a?.takeIf { b != null }?.let {}
но это ужасноSize: a a a
SB
a?.takeIf { b != null }?.let {}
но это ужаснос#
if (a != null) {}
на a?.let {}
с#
a?.takeIf { b != null }?.let {}
но это ужасноDH
AN
с#
when {
a == null -> Unit
b == null -> Unit
else ->
}
BP
с#
DH
AE
с#
EF
AN
EF
AN
AN
EF
fun check(msg: Message, command: String) = msg.text?.startsWith("!$command") ?: false
AN
fun check(msg: Message, command: String) = msg.text?.startsWith("!$command") ?: false
EF
с#
val name: String? = ""
name?.let {
println("Name $name")
} ?: println("Name invalid")