Мне нужно свойство Kotlin, которое может заменить исходное значение. Например:
var String.setString
get() = "ignorethis"
set(value) = this = value
(на самом деле я использую его на UBytes для добавления геттеров и сеттеров для верхнего и нижнего полубайтов).
Однако в моем примере выше я получаю Variable expected.
Можно ли изменить this
с помощью свойства расширения?