До сих пор у меня создалось впечатление, что Properties и Methods - две разные вещи в С#. Но потом я сделал что-то вроде ниже.

и для меня это было "открытием для глаз". Я ожидал одно свойство stringProp и один метод stringProp, но вместо этого я получил это.
Почему это произошло? может кто-нибудь объяснить пожалуйста.