Ich habe die Dokumente dreimal gelesen und ich habe immer noch keine Ahnung, was es tut. Kann jemand ELI5 (Erkläre, wie ich fünf bin) es bitte? Hier ist, wie ich verwende es:Was bedeutet "mit" in Kotlin?
fun main(args: Array<String>) {
val UserModel = UserModel()
val app = Javalin.create().port(7000).start()
with (app) {
get("/users") {
context -> context.json(UserModel)
}
}
}
Wow, Ihre Frage hat mir klar gemacht, dass es keine gute Dokumentation darüber gibt, was "mit" macht - eine ** Funktion ** zu sein, kein Schlüsselwort - tatsächlich funktioniert! Also schrieb ich eine Frage und beantwortete sie auf die gleiche Art, vielleicht fügt sie den bereits vorhandenen Antworten einen gewissen Wert hinzu. Siehe: [Was ist ein "Empfänger" in Kotlin?] (Https://stackoverflow.com/q/45875491/7079453) –
Warten Sie immer noch auf eine Antwort? ;-) – s1m0nw1