Is there a convention for deciding string forms of...
# codingconventions
z
Is there a convention for deciding string forms of multiplicity? For instance,
0 Records
,
1 Record
,
2 Records
Copy code
val recordSummary = listOf(records.size, records.singleOrNull()?.let { "Record" } ?: "Records").joinToString(separator = " ")

val recordSummary = listOf(records.size, if (records.size == 1) { "Record" } else { "Records" }).joinToString(separator = " ")
e
use an internationalization library because that varies between languages