Оптимизировать код перебора символов строки - C#
Формулировка задачи:
Здравствуйте.Подскажите как можно сжать этот код?
public string[] a1 = new string[] {"a","b","с"}; public string[] a2; public string[] a3; public string[] a4; public int i1 = 0; public int i2 = 0; public int i3 = 0; public int i4 = 0; private void timer1_Tick(object sender, EventArgs e) { i1 += 1; textBox1.Text = a1[i1] + a2[i2] + a3[i3] + a4[i4]; if (i1 > 2) { i1 = 0; i2 += 1; } if (i2 > 2) { i2 = 0; i3 += 1; } if (i3 > 2) { i3 = 0; i4 += 1; } } private void Form1_Load(object sender, EventArgs e) { a2 = a1; a3 = a1; a4 = a1; } }
Решение задачи: «Оптимизировать код перебора символов строки»
textual
Листинг программы
private void Form1_Load(object sender, EventArgs e) { a4 = a3 = a2 = a1; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д