Оптимизация кода - C# (186828)
Формулировка задачи:
Можно ли это как то оптимизировать?
public void Vn_Method(int a,ref Button btn1, ref Button btn2, ref Button btn3, ref Button btn4) { switch (a) { case 1: btn1.Visibility = Visibility.Visible; break; case 2: btn1.Visibility = Visibility.Visible; btn2.Visibility = Visibility.Visible; break; case 3: btn1.Visibility = Visibility.Visible; btn2.Visibility = Visibility.Visible; btn3.Visibility = Visibility.Visible; break; case 4: btn1.Visibility = Visibility.Visible; btn2.Visibility = Visibility.Visible; btn3.Visibility = Visibility.Visible; btn4.Visibility = Visibility.Visible; break; default: break; } }
Решение задачи: «Оптимизация кода»
textual
Листинг программы
public void Vn_Method(params Button[] btn) { foreach (var button in btn) button.Visibility = Visibility.Visible; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д