Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.IO;
  7.  
  8. namespace File_Generate
  9. {
  10. class Program
  11. {
  12. static void Main(string[] args)
  13. {
  14.  
  15. char[] simb = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1' };
  16.  
  17.  
  18. string str = "5";
  19. long sz = (long)Convert.ToInt64(str); //конвертируем строку в тип long
  20. byte[] siz = new byte[sz];
  21.  
  22. string date = DateTime.Now.ToString("dd MM yyyy mm ss");
  23.  
  24. StreamWriter FW = new StreamWriter("E:\\Abramyan/" + date + ".txt", false); //создаем файл
  25.  
  26. Random rnd = new Random(); //объект случайного числа
  27. Random smb = new Random(); //объект случайного символа
  28.  
  29. //запишем 5 строк
  30. for (int j = 0; j < 5; j++)
  31. {
  32. //записываем строку слов (в каждой строке по 10 слов)
  33. for (int i = 0; i < 10; i++)
  34.  
  35. {
  36. uint sh = (uint)rnd.Next(7, 20); //случайное число, кол-во символов в слове
  37. //генерируем слово из случайных символов
  38. for (int s = 0; s < sh; s++)
  39. {
  40. int b = smb.Next(0, 53); //случайный символ
  41. FW.Write(simb[b]);
  42. }
  43. FW.Write(" "); //разделитель между словами
  44. }
  45. FW.WriteLine(); //переход на новую строку
  46. }
  47. FW.Close();
  48. }
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement