Принцип работы акцессоров get и set

CyberIslam

public class Link
{
    public int Id { get; set; }
    public string Url { get; set; }
}
есть такой код на C#. дело в том что слова get или set никогда не появлялись в моих кодах, так как я не понимаю что это вообще такое. Объясните пожалуйста максимально просто
3 ответа

CyberIslam

get - получить(взять) set - установитьпосмотрите


CyberIslam

Прочитал. Все равно не понял((( Вроде бы простой код, но вникнуть в суть не могу. вот на словах, чем отличается код
public int a;
от кода
public int a {get; set}
?


CyberIslam

чем отличается код
отличия: 1. Тут JAVA 2. Ваш код из C#