Не уверен, что правильно сформировал вопрос. Есть два инкапсулированных поля:
public static List<string> UndoBufferedLines { get; set; }
public static List<string> BufferedLines { get; set; }
По ходу кода к BufferedLines
часто применяет .Add(some value)
. Это вызывает get
в свойстве, который возвращает поле bufferedLines
, после чего происходит его изменение.
Мне необходимо сохранять предыдущий вариант этого поля в UndoBufferedLines
, по сути для реализации функции Undo
:
BufferedLines = UndoBufferedLines;
UndoBufferedLines.Clear();
Через set
я это не могу сделать, так как сеттер не вызывается у меня совсем.
Как сделать правильно буффер коллекции?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Делаю запрос на сервер, результатом является byte[] (массив байтов обозвал как data)Не знаю на сколько разумно, но для начала конвертирую в string
В процессе изучения языка C# сталкиваюсь, как и все новички, с трудностями пониманияИзучаю язык на нескольких ресурсах, так как каждую тему...
Учусь запускать методы в потокеПодскажите как запустить метод в потоке, если в методе есть входные параметры?
Нужно ли использовать оператор return в функции, тип возвращаемого значения которой указан как void, или же его просто опускать? В чем разница...