Kotlin: перезаписать себя с помощью установщика свойства расширения - PullRequest
0 голосов
/ 28 апреля 2019

Мне нужно свойство Kotlin, которое может заменить исходное значение. Например:

var String.setString
    get() = "ignorethis"
    set(value) = this = value

(на самом деле я использую его на UBytes для добавления геттеров и сеттеров для верхнего и нижнего полубайтов).

Однако в моем примере выше я получаю Variable expected. Можно ли изменить this с помощью свойства расширения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...