Не могу разобраться с циклом записи в файл - C#
Формулировка задачи:
Не могу понять почему не работает. Задача сделать цикл, который будет повторяться 1000 раз, следовательно создавать в блокноте 1000 записей в столбик вот часть кода с циклом:
На выходе создаёт файл с 1 записью.
Листинг программы
- int sh; //счетчик цикла
- for (sh = 1; sh <= 1000; sh++) ;
- {
- switch (r.Next(1, 4))
- {
- case 1: s = a; break;
- case 2: s = b; break;
- case 3: s = c; break;
- case 4: s = d; break;
- case 5: s = i; break;
- case 6: s = f; break;
- case 7: s = g; break;
- case 8: s = h; break;
- case 9: s = j; break;
- case 10: s = o; break;
- case 11: s = p; break;
- }
- System.IO.File.AppendAllText("C:\\pass\\Passwords.txt", string.Format("\n{0}", s));
- switch (r.Next(1, 4))
- {
- case 1: s = a; break;
- case 2: s = b; break;
- case 3: s = c; break;
- case 4: s = d; break;
- case 5: s = i; break;
- case 6: s = f; break;
- case 7: s = g; break;
- case 8: s = h; break;
- case 9: s = j; break;
- case 10: s = o; break;
- case 11: s = p; break;
- }
- System.IO.File.AppendAllText("C:\\pass\\Passwords.txt", string.Format("{0}", s));
- switch (r.Next(1, 4))
- {
- case 1: s = a; break;
- case 2: s = b; break;
- case 3: s = c; break;
- case 4: s = d; break;
- case 5: s = i; break;
- case 6: s = f; break;
- case 7: s = g; break;
- case 8: s = h; break;
- case 9: s = j; break;
- case 10: s = o; break;
- case 11: s = p; break;
- }
- }
- System.IO.File.AppendAllText("C:\\pass\\Passwords.txt", string.Format("{0}", s));
Решение задачи: «Не могу разобраться с циклом записи в файл»
textual
Листинг программы
- for (sh = 1; sh >= 1000; sh++)
- {
- switch (r.Next(1, 4))
- {
- case 1: s = a; break;
- case 2: s = b; break;
- case 3: s = c; break;
- case 4: s = d; break;
- case 5: s = i; break;
- case 6: s = f; break;
- case 7: s = g; break;
- case 8: s = h; break;
- case 9: s = j; break;
- case 10: s = o; break;
- case 11: s = p; break;
- }
- System.IO.File.AppendAllText("C:\\pass\\Passwords.txt", string.Format("\n{0}", s));
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д