useLines

inline fun <T> File.useLines(charset: Charset = Charsets.UTF_8, block: (Sequence<String>) -> T): T(source)

Calls the block callback giving it a sequence of all the lines in this file and closes the reader once the processing is complete.

Since Kotlin

1.0

Return

the value returned by block.

Parameters

charset

character set to use. By default uses UTF-8 charset.


inline fun <T> Reader.useLines(block: (Sequence<String>) -> T): T(source)

Calls the block callback giving it a sequence of all the lines in this file and closes the reader once the processing is complete.

Since Kotlin

1.0

Return

the value returned by block.