Страницы: 1
RSS
Быстрый способ поменять местами значения в двух диапазонах в C# VSTO
 
Добрый день всем!
Давненько я здесь не писал.  :)
Для тех, кто пишет надстройки/книги на C# VSTO, есть быстрый способ поменять местами два диапазона. Данный способ использует кортежи.
Код
Excel.Range rng1 = sheet.Range["A1:C1"];
Excel.Range rng2 = sheet.Range["A2:C2"];
// Меняем местами
(rng1.Value, rng2.Value) = (rng2.Value, rng1.Value);
Всем удачи!  :)  
There is no knowledge that is not power
 
Спасибо. Прочитал инфо по ссылке. Чем-то похожи на структуры.
«Бритва Оккама» или «Принцип Калашникова»?
Страницы: 1
Наверх