Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как понять раз и навсегда, в каких случаях в качестве аргумента функции можно написать просто "this", и что это означает?

Языки программированияJavaНаписание кода
Анонимный вопрос
  · 118
Лучший
Программист, интересующийся устройством организма, психологией и отношениями  · 1 июл 2021

Чтобы понять в каких случаях использовать this (не только в качестве аргумента), нужно понять, что такое this.

this это ссылка объекта на самого себя. То есть когда вызывается метод некоторого объекта, вы всегда внутри этого метода можете обратиться непосредственно к самому объекту.

В качестве аргумента this можно использовать когда объект хочет передать себя в другой метод

Заметьте, что статичные методы принадлежат не объекту, а классу, а значит в них нельзя использовать this.

Рекомендую почитать "Полный справочник по C#" Герберт Шилдт. Независимо от языка, на котором вы пишете.