АБ
inline fun <reifered T> foo(), она должна сравнить тип T с, например, Int, String и т.д. Как это эффективнее всего реализовать?Size: a a a
АБ
inline fun <reifered T> foo(), она должна сравнить тип T с, например, Int, String и т.д. Как это эффективнее всего реализовать?КР
D
inline fun <reifered T> foo(), она должна сравнить тип T с, например, Int, String и т.д. Как это эффективнее всего реализовать?when (T::class) {
String::class -> ...
}АБ
КР
when (T::class) {
String::class -> ...
}QH
inline fun <reifered T> foo(), она должна сравнить тип T с, например, Int, String и т.д. Как это эффективнее всего реализовать?КР
I
QH
КР
LS
QH
LS
QH
D
D
LS
D
D
AO
fun <A> foo(): Foo<A> where MyType: A