``` public class Foo(val value: Any) { public ...
# announcements
k
Copy code
public class Foo(val value: Any) {
    public fun <T> valueAs(): T? {
        return (value as? T)?.let { it } ?: null
    }
}

fun main(args: Array<String>) {
    println(Foo(1).valueAs<String>()) // print 1
}