sksk
05/18/2017, 3:17 AMinline fun <A, B, C, R> ifNotNull(a: A?, b: B?, c: C?,code: (A, B, C) -> R)
{
if (a != null && b != null && c != null)
{
code(a, b, c)
}
}
fun test()
{
val a: Any? = null
val b: Any? = null
val c: Any? = null
ifNotNull(a, b, c){ a, b, c ->
// do something
}
}