Kotlin é uma coleção de centenas de pais. .
até onde sei. . Objetos de classe também podem ser referenciados dessa maneira no php laravel. . .
Ok, vamos ao que interessa
Em circunstâncias normais, chamamos o método inlineTest para tornar o código menos elegante.
import java.util.*
fun main() {
inlineTest() { result, code ->
println("resout:$result code:$code")
}
}
inline fun inlineTest(res: (String, Int) -> Unit) {
res("错了错了", 404)
}
A elegância nunca sai de moda
import java.util.*
fun main() {
val callBack = ::result;
inlineTest(callBack)
}
fun result(result: String, code: Int) {
println("resout:$result code:$code")
}
inline fun inlineTest(res: (String, Int) -> Unit) {
res("错了错了", 404)
}
::result refere-se a uma referência a uma função