Есть ли способ показать через рефлексию разницу между свойством auto и обычным? - PullRequest
0 голосов
/ 24 ноября 2018

Таким образом, автоматическое свойство - это свойство, которое объявлено следующим образом:

int autoProp {get; private set;}

Где автоматически генерируется связанная переменная-член.

В списке свойств, возвращаемом GetType().GetProperties(), естьесть способ различить два свойства в следующем классе:

class MyClass
{
    int regularPropertyValue;
    int regularProperty 
    { 
        get 
        { 
            return regularPropertyValue;
        } 
        set 
        {
            regularPropertyValue = value;
        } 
    }
    int autoProperty {get; private set;}    
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...