Ссылка на класс:
https://stackoverflow.com/a/4543089/6591306
Мой вопрос прост, использование класса таково:
Геттер получает () => variable, а установщик получает z => { variable = z; }
Чтобы вызвать функцию, я называю ее так:
ref<int> tempx;
int tempy = 5;
tempx=new Ref<int>(() => tempy, z => { tempy = z; });
tempy = 6;//tempx.Value becomes 6
tempx.Value = 7;//tempy becomes 7
Я хочу добиться этого, чтобы вызвать класс, я сделаю это:
tempx=new Ref<int>(tempy);
без написания действий, так что это не займет много строк кода, а действия будут сохранены в классе, и всякий раз, когда я его вызываю, они будут выполняться автоматически.
Я не знаю, как это сделать, поэтому я спрашиваю здесь.
ref
возвращает. - person SLaks   schedule 05.06.2017