Revert "csharp: Property Indexer implementation"

Authored by Yeongjong Lee <yj34.lee@samsung.com> on Jan 20 2020, 2:00 PM.


Revert "csharp: Property Indexer implementation"

This reverts commit 0954e501fd4008c40b3848de1f2c91bcd53b2f71.

According to Framework Design Guidelines of MS, most of indexed properties are
not recommended in EFL#.
(see, https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/property)

It is better to leave properties which have a key as methods.

Reviewers: woohyun, felipealmeida

Reviewed By: woohyun

Subscribers: segfaultxavi, cedric, reviewers, committers

Tags: efl

Differential Revision: https://phab.enlightenment.org/D11114